The cast of 'Angels & Demons' in Rome

(L-R) Nikolaj Lie Kaas, Dan Brown, Tom Hanks, Israeli actress Ayelet Zurer, Ewan McGregor, Ron Howard, and Thure Lindhardt at the world premiere of 'Angels and Demons'. Photo / AP

Image 1 of 15: (L-R) Nikolaj Lie Kaas, Dan Brown, Tom Hanks, Israeli actress Ayelet Zurer, Ewan McGregor, Ron Howard, and Thure Lindhardt at the world premiere of 'Angels and Demons'. Photo / AP