Gerry Fenn
Alice
Father Hagan
Natalie Gates
Bishop Gyles
Delgarde
Geary
Mary of Elnor (Entity)
Monica Slade
Dan Walsh
Sophia Walsh
Toby Walsh
Max
Faithful Teen Girl
Waitress
Man (Atheist)
Correspondent
Internet Woman
Internet Woman (as Hannah Doyon)
Librarian
Shopkeeper
Faithful #1
Faithful #2
Faithful #3
Faithful #4
Nervous Man Leaving Town
Blacksmith
Journalist
Father Prescott
Mary Elnor (voice)
Church Goer (uncredited)
Nun (uncredited)
Police Officer (uncredited)
Priest (uncredited)
Security Officer (uncredited)
Photographer / Reporter (uncredited)
Pub Local (uncredited)
Security Guard (uncredited)
City Official (uncredited)
Grace Father (uncredited)
Atheist Man (uncredited)
Talk Show Host (uncredited)