The DaVinci Code (2006)
While it stays very close to the book, the movie seems at times lifeless. I think it is partly because the movie is so close to the book, that nothing is a surprise in the film. While Hanks plays easily the everyman which is Robert Langdon and is required by the script, it seems like someone so knowledgeable about esoteric affairs of the past should be more interesting. But this is a failing perhaps of the book rather than the movie. Nevertheless, Ian McKellan who plays Leigh Teabing is wonderful in the film. I guess I kind of wish they had taken more liberties with the script to make the characters slightly different or the plot points more of a surprise.