I felt vaguely unsatisfied after watching the Da Vinci Code. I have no such complaints about Angels and Demons. It was a solid 138 minutes of unflagging action, with strong performances and really good camerawork and editing.
I read the book long ago and, must confess, found it much better than its better-known sibling, The Da Vinci Code. What is required, like it is when viewing any work of fiction, is a wilful suspension of disbelief, and this work asks for oodles of suspension. The now famous professor, Robert Langdon, played again by Tom Hanks, is back, and this time is asked to take on an old enemy of the Roman Catholic Church, the Illuminati.