As a fan of the book I was looking forward seeing how Howard was going to deliver this intense plot. He didnt dissapoint me at all. He left the essence in the movie while providing a well thought twist at the end like he did in the DaVinci Code distancing himself from the controversial ending in the book to the faith message at the end.
The time length in the movie can not be felt. You dont have time to go to the bathroom.