53 suggestions

Bill Nighy
as Maximilian Kohler in Angels & Demons

Jeremy Irons
as Maximilian Kohler in Angels & Demons

Emanuela Postacchini
as Vittoria Vetra in Angels & Demons

Emmy Rossum
as Vittoria Vetra in Angels & Demons

Logan Lerman
as Gunther Glick in Angels & Demons

Razane Jammal
as Vittoria Vetra in Angels & Demons

James McAvoy
as Robert Langdon in Angels & Demons

Michael Fassbender
as Camerlengo Carlo Ventresca in Angels & Demons
Hugh Dancy
as Robert Langdon in Angels & Demons

Matthew Gray Gubler
as Robert Langdon in Angels & Demons
Anthony Hopkins
as Cardinal Mortati in Angels & Demons
Riccardo Scamarcio
as Camerlengo Carlo Ventresca in Angels & Demons

Matthew McConaughey
as Robert Langdon in Angels & Demons