Characters played by Alfonso Herrera
Father Tomas Ortega
Characters played by Ben Daniels
Father Marcus Keane
Characters played by Kurt Egyiawan
Father Bennett
Characters played by Hannah Kasulka
Casey Rance
Characters played by Brianne Howey
Kat Rance
Characters played by Li Jun Li
Rose Cooper
Characters played by Brianna Hildebrand
Verity
Characters played by Alan Ruck
Henry Rance
Characters played by John Cho
Andrew Kim
Characters played by Geena Davis
Angela Rance
Characters played by Alex Barima
Shelby
Characters played by Hunter Dillon
Caleb
Characters played by Cyrus Arnold
David 'Truck' Johnson III
Characters played by Zuleikha Robinson
Mouse
Characters played by Mouzam Makkar
Jessica
Characters played by Kirsten Fitzgerald
Maria Walters
Characters played by Beatrice Kitsos
Harper
Characters played by Robert Emmet Lunney
Salesman
Characters played by Amélie Eve
Grace
Characters played by Alicia Witt
Nicole
Characters played by Torrey Hanson
Cardinal Guillot
Characters played by Alan Metoskie
Red
Homeless Man
Characters played by Francis Guinan
Brother Simon
Characters played by Tim Hopper
Superintendent Jaffey
Characters played by Melissa Russell
Tara
Characters played by Sharon Gless
Chris MacNeil
Characters played by Deanna Dunagan
Mother Bernadette
Characters played by Christopher Cousins
Peter Osborne
Characters played by Keira Naughton
Cherry Rego
Characters played by Brad Armacost
Bishop Egan
Characters played by Ken Marks
Lester Rego
Characters played by Timothy Webber
Russ Holstrom
Ted Holmstrom
Characters played by June B. Wilde
Colleen Holmstrom
Colleen Holstrom
Characters played by Karin Konoval
Sister Dolores
Characters played by Rochelle Greenwood
Lorraine
Characters played by Matthew Velasquez
Luis
Characters played by James Vincent Meredith
Detective Lawrence
Detective
Characters played by Camille Guaty
Olivia
Characters played by Warren Christie
Jordy
Characters played by Zibby Allen
Cindy
Characters played by Chaon Cross
Young Chris MacNeil
Characters played by Michael Adamthwaite
Greg
Characters played by Liam O'Neill
Small Kid
Characters played by Sophie Thatcher
Young Regan
Characters played by Charlotte Thomas
Julia
Characters played by Minita Gandhi
Reporter
Reporter #1
Characters played by Emily Ember
Chanter #1
Chanter #2
Characters played by Madeline Pell
Chanter #2
Chanter #3
Characters played by Ilse Zacharias
Chanter #3
Chanter #4
Characters played by Christopher Kahler
Homeless Man
Possessed Homeless Man
Characters played by Bruce Davison
Pope Sebastian
Characters played by Bryce Gangel
Fallon
Characters played by Nate Santana
Golden Boy
Characters played by Ceci Fernandez
Postulant Claire
Characters played by Aedin Moloney
Mum
Characters played by Isaac Linares
Gabriel
Characters played by Ana Maria Alvarez
Helena
Characters played by Eric Lumbard
Zealot
Characters played by Javoun Baker
College Student
Characters played by Michael Patrick Thornton
Dr. John Rexroth
Characters played by Griffin Kane
Young Marcus
Characters played by Ann Whitney
Mrs. Finley
Characters played by Robert Upton
Devon
Characters played by Jason Burkart
Cashier
Characters played by Kelcey Mawema
Ana
Characters played by Philip Craig
Cardinal Caro
Characters played by Johnathan McClain
Doctor
Characters played by Ilyssa Fradin
Interviewer
Characters played by Autumn Pippenberg
Amazon
Characters played by Ben Cotton
Police Officer
Characters played by Jay Brazeau
Tribunal President
Characters played by Lily Knight
Miriam
Characters played by Wren Roberts
Local Guy
Characters played by Andrew Rothenberg
Jim
Characters played by Jalen Gilbert
Q
Characters played by LaShawn Banks
Producer
Characters played by Christopher Meister
Construction Worker
Characters played by Bries Vannon
Emaciated Man
Characters played by Christina Jastrzembska
Alice
Characters played by Cody Davis
Pinata Boy
Characters played by Kayla Deorksen
Nurse
Characters played by Bob McCracken
Father Robert
Characters played by Brett Alexander Davidson
Intense Priest
Characters played by Krystal Ortiz
Teammate
Characters played by Adrian Hough
Vatican Officer
Characters played by Lissa Neptuno
Female Doctor
Characters played by Gary Bullock
Agent #2
Characters played by Mizinga Mwinga
Doctor
Characters played by Nevin Burkholder
Settler
Characters played by Alan Colodey
Belgian Priest
Characters played by Kelly Owens
Nurse Faye
Characters played by Charlie Babbo
Orphan Boy
Characters played by Aneisa Hicks
Tai Harris
Characters played by Vladimir Ruzich
Agent #1
Characters played by Colin Foo
Chosen One
Characters played by Tiffany Mo
Young Nurse
Characters played by Eanna O'Dowd
Apprentice Priest
Characters played by Sara Bynoe
Housewife
Characters played by Joby Earle
Clerk
Characters played by Emjoy Gavino
Dr. Rho
Characters played by Dwayne Taylor
Therapist
Characters played by Adam Bitterman
Father Sean
Characters played by Mattie Hawkinson
Gala Guest #1
Characters played by Randy Lee
Handsome Young Man
Characters played by Michael Tatar
Trucker Hat
Characters played by Rosie Moan
Scandinavian Lady
Characters played by Troy Anthony Young
Glen Wallis
Characters played by Chris Nolte
Pipe
Characters played by Wendy Mateo
Parishioner #1
Characters played by April Sutton
Mom
Characters played by Zoe Nadal
Chanter #1
Characters played by Rhys Fleming
Teenage Girl
Characters played by Sandra Delgado
Isabel
Characters played by Greg Stuhr
Talk Show Host
Characters played by Tony Manna
Reporter #2
Characters played by Carlos Rogelio Diaz
Reporter #1
Characters played by Sari Sanchez
Reporter #3
Characters played by Oksana Fedunyszyn
The Crone
Characters played by Gina Taliaferro
Reporter #2
Characters played by Kenn E. Head
Chicago Sun Reporter
Characters played by Karissa Murrell Myers
Reporter #3
Characters played by Chris Clowers
Possessed Man
Characters played by Lane Anthony Flores
Chattering Man
Characters played by Shadana Patterson
Ceci Stamps
Characters played by Dallas Harvey
Deformed Lamb Baby
Characters played by Claire 'Fluff' Llewellyn
Nun
Characters played by Alex Zelenka
Bartender
Fallen Priest
Valet Driver
Characters played by Hans Dieter Wolff
Fallen Priest
Homeless man
Parade Goer
Characters played by Silvia Schueler
El Train Rider
Parishioner
Reporter
Characters played by Ashland Thomas
Reporter
Characters played by Rafaela Ochoa
Churchgoer
Rance Neighbor
Characters played by Erin Luboff
Protester
Characters played by Phil Senjanin
Catholic Cardinal
Characters played by Chris D. Thomas
Fallen Priest
Characters played by Brodie Marples
Dark Figure
Demond
Characters played by Andrew Morgado
Gabriel
Characters played by Mike Fierro
Golden Boy's Friend
Characters played by Charles E Tiedje
Mr. Clark ( Julia's Father )
Characters played by Chris Brown
Orderly
Characters played by Tony Comrie
Vatican Security
Characters played by Megan Marlow
Guest
Characters played by Jeff Dlugolecki
Homeless Man
Characters played by Delphine Pontvieux
Maria's Salon M.
Characters played by Sarah Timms Chittaro
Mrs. Clark ( Julia's Mother )
Characters played by Daniel Craig Baker
Papal Emissary
Characters played by Alex Brown
Vatican Security
Characters played by Darren Sheehan
Cameraman
Characters played by Kristin Marie Wilson
Party Attendant
Characters played by Megan Kneiblher
Girl on Train
Characters played by Luis Centeno
Pre-Alter Police Officer
Characters played by Nicky Kalck
Girl on Train
Characters played by Christopher L Perkins
Priest
Characters played by Larry Fulford
El Train Passenger
Characters played by Jeanette Drake
Onlooker