Characters played by Jude Law
Lenny Belardo
Characters played by Diane Keaton
Sister Mary
Characters played by Silvio Orlando
Cardinal Voiello
Characters played by Javier Cámara
Cardinal Gutierrez
Characters played by Scott Shepherd
Cardinal Dussolier
Characters played by Cécile de France
Sofia
Characters played by Ludivine Sagnier
Esther
Esther Aubry
Characters played by Toni Bertorelli
Cardinal Caltanissetta
Characters played by James Cromwell
Cardinal Michael Spencer
Characters played by Ignazio Oliva
Valente
Characters played by Marcello Romolo
Don Tommaso
Don Tommaso Viglietti
Characters played by Frank Gingerich
Young Lenny
Characters played by Allison Case
Young Sister Mary
Characters played by Olivia Macklin
Madre
Characters played by Daniel Vivian
Domen
Characters played by Janet Frances Baines
Sister Bice
Characters played by Armando Pizzuti
Priest Triregno
Characters played by Gianluca Guidi
Father Amatucci
Characters played by Vladimir Bibic
Ozolins
Characters played by Ramón García
Aguirre
Characters played by Jim Adhi Limas
Cardinal
Characters played by Sara Lazzaro
Cloistered Nun
Characters played by Edoardo Bussi
Girolamo
Characters played by Matteo Lai
Tour Guide
Characters played by Sebastian Roché
Cardinal Michel Marivaux
Characters played by Nadie Kammallaweera
Sister Suree
Characters played by Maurizio Lombardi
Cardinal Mario Assente
Characters played by Jacob Desvarieux
African Cardinal
Characters played by Jack McQuaid
Young Dussolier
Characters played by Collin Smith
Padre