拉尔夫·费因斯
Ralph Fiennes
饰:Cardinal Lawrence
亚采克·科曼
Jacek Koman
饰:Archbishop Wozniak
卢西安·姆瑟马蒂
Lucian Msamati
饰:Adeyemi
斯坦利·图齐
Stanley Tucci
饰:Cardinal Bellini
约翰·利思戈
John Lithgow
饰:Cardinal Tremblay
托马斯·洛伊布尔
Thomas Loibl
饰:Mandorff
布莱恩·F·奥博恩
Brian F. O'Byrne
饰:O'Malley
伊莎贝拉·罗塞里尼
Isabella Rossellini
饰:Sister Agnes
罗尼·克拉默
Rony Kramer
饰:Cardinal Mendoza
赛尔乔·卡斯特利托
Sergio Castellitto
饰:Tedesco
瓦莱里奥·达·席尔瓦
Valerio Da Silva
饰:Father Haas
约瑟夫·迈德尔
Joseph Mydell
饰:Nakitanda
文森佐·法伊拉
Vincenzo Failla
饰:Guttoso
加里克·哈根
Garrick Hagon
饰:Krasinski
米勒·尼尼兹
Merab Ninidze
饰:Sabbadin
玛德哈弗·沙尔马
Madhav Sharma
饰:Landolfi
洛里斯·洛迪
Loris Loddi
饰:Cardinal Villanueva
罗伯托·西特兰
Roberto Citran
饰:Lombardi
巴基萨·梅加
Balkissa Souley Maiga
饰:Sister Shanumi
罗穆亚尔德·安杰
Romuald Andrzej Klos
饰:Brotzkus
威利·乔纳
Willie Jonah
饰:Lowenstein