Jeffrey Dean Morgan
Gerry Fenn
William Sadler
Father Hagan
Katie Aselton
Natalie Gates
Marina Mazepa
Mary of Elnor
Christine Adams
Monica Slade
Madison LaPlante
Faithful Teen Girl
Stephen O'Neil Martin
Atheist Man
Andrea Athanassiou
Internet Woman
Hannah Jane Doyon
Internet Woman
Kiara Pichardo
Faithful #3
Kevin Fennessy
Faithful #4
Charlie Thurston
Nervous Man Leaving Town
Bill Thorpe
Father Prescott
Lorna Larkin
Mary Elnor (voice)
Cassidy Neal
Grace Father (uncredited)
Rob Lévesque
City Official (uncredited)
J.J. Wright
Talk Show Host (uncredited)
Adrian M. Mompoint
Camera Crew (uncredited)
Jonathan Neves
Church Goer (uncredited)
Nicholas Trotto
Church Member (uncredited)