Characters played by Martin Shaw
Father Jacob
Characters played by Rick Warden
Astaruth
Michael
Characters played by Siobhan Finneran
Sister Ruth
Characters played by John Shrapnel
Cardinal Bukovak
Characters played by Luigi Diberti
Monsignor Vincenzo
Characters played by David Gyasi
Father Daniel
Characters played by Romy Irving
Donna
Characters played by Shaun Dooley
Liam
Characters played by Michelle Joseph
Sister Anne
Characters played by Sarah-Jayne Steed
Sarah
Characters played by Mia Fernandez
Fiona
Characters played by Neil Pearson
Governor Lassiter
Characters played by Hassani Shapi
Imam Ahmed
Characters played by Ruth Posner
Rosa Fonti
Characters played by Guido Adorni
Priest
Characters played by Jamie Blackley
Zaid Kopavic
Characters played by Karen Bryson
Zoe Dayton
Characters played by Sam Mancuso
Archbishop
Characters played by Claudia Harrison
Dr. Janice Greely
Characters played by Brana Bajic
Sana Kopavic
Characters played by Shyam Chudasama
Young Vimal
Characters played by Stephen Wight
Corey Wardell
Characters played by Claire Price
Dr. Elaine Errison
Characters played by Patrick Knowles
Misal Kopavic
Characters played by Antonia Whillans
Girl
Characters played by Stephanie Street
D.I. Rachel
Characters played by Conrad Nelson
Inmate
Characters played by Andy Dear
Craig
Characters played by Cherie Lunghi
Woman
Characters played by Adrian Bower
Simon
Characters played by Linda Jane Holmes
Mrs. Wardell
Characters played by Elyes Gabel
Vimal
Characters played by Jo Woodcock
Lisa Sengrath
Characters played by Vernon Dobtcheff
Pietro Fonti
Characters played by Michelle Bonnard
Sandra Tellor
Characters played by Josephine Amankwah
Soprano
Characters played by Patrick Bridgman
George
Characters played by Elizabeth Berrington
Kim Portman
Characters played by Jenna Southworth
Mary Portman
Characters played by Adam Zane
Police Officer
Characters played by Federico Natoli
Alessandro Serenelli
Characters played by Don Gayle
Church Bearer
Church Supervisor
Characters played by Nico Toffoli
Vatican's Secret Services Agent
Characters played by William Atkinson
Father Alan
Characters played by Daniel Bowker
Prisoner
Characters played by Karl Rhodes
Prisoner
Characters played by Mike Dolan
Police officer (2008)