Characters played by Rebecca Ferguson
Olivia Borghese
Characters played by Matthew Goode
Bernd Koch
Characters played by Anna Friel
Kayla Duffy
Characters played by Kyle Chandler
Cardinal Thomas Duffy
Characters played by Ewen Bremner
Monsignor Alberico Iemma
Characters played by Bruno Ganz
The Pope
Characters played by Antonia Campbell-Hughes
Violetta
Characters played by Sebastian Koch
Cardinal Marco Malerba
Characters played by Nathan Stewart-Jarrett
Deng Lo Wad
Characters played by Cosimo Fusco
Cardinal Prezzi
Characters played by Garrick Hagon
Father Albers
Characters played by Carlotta Montanari
Characters played by Paolo Bernardini
[no data]
Characters played by Roberto Davide
(as Robert Davide)
Characters played by John Schwab
Reporter
Characters played by Philip Arditti
Stefano Quadraggio
Characters played by Francesco De Vito
Chocolate Executive
Characters played by Lynne Wilmot
Abaddon
Characters played by Cesare Cremonini
Cardinal Bozzi
Characters played by Anton Alexander
Urbano Roccagiovine
Characters played by Yoon C. Joyce
Phong Nguyen
Characters played by Melli Bond
Mindy Ross
Characters played by Gianpiero Cognoli
Correspondent
Characters played by Sean James Sutton
British Reporter
Characters played by Adriano Aragon
(Priest Voice)
Characters played by Maximilian Dirr
Moritz Bueche
Characters played by Manuela Ventura
Natalie Cesca
Characters played by Antonio Pauletta
Duffy's Assistant
Characters played by Stefano Patti
[no data]
Characters played by Sandra Paternostro
Laura Cruz