I never thought I will ever say this. Watching Tom Hanks in this movie is a tedious affair. He has underplayed the role to such an extent that the character of Robert Langdon looks lifeless, soulless and disinteresting. Having read the book, its clearly evident that the movie is a faithful adaptation of the book. The book, though not a literary masterpiece, was fast paced and kept you riveted till the end. Langdon, in the book, was much more interesting to interact with than its cinematic counterpart. Opus Dei, for sure, wouldn't be happy with its portrayal in the movie. To be fair to the movie, the character Silas (played beautifully by Paul Bettany) is portrayed exactly as in the book, but the visual images of corporal mortification acts performed by Silas leave a more lasting and disturbing impression.
Ron Howard has directed certain scenes with panache, especially the discussion detailing what the holy grail is all about and how Da Vinci's paintings had hidden meanings. But the action scenes leave a lot to be desired. There is no thrill or suspense while watching the action scenes and that's a big disappointment. Thankfully, they are few and far in between.
As for the rest of the cast, Audrey Tautou, Ian Mckellan and Jean Reno turn in adequate performances to keep the ball rolling. I didn't watch Amelie and hence had no expectation from Audrey. She turns in an OK performance but her accent sometimes makes it hard to understand what she is saying. The movie is slightly on the longer side. Trimming of 20 minutes could have helped in faster pacing of the movie. The controversy surrounding the book will ensure that the movie is going to be a huge blockbuster, no doubt about that. There was hardly an empty seat in the cinemas.