Jeffrey Dean Morgan character Gerry Fenn
Cricket Brown character Alice
William Sadler character Father Hagan
Katie Aselton character Natalie Gates
Cary Elwes character Bishop Gyles
Diogo Morgado character Delgarde
Bates Wilder character Geary
Marina Mazepa character Mary of Elnor
Christine Adams character Monica Slade
Dustin Tucker character Dan Walsh
Gisela Chipe character Sophia Walsh
Danny Corbo character Toby Walsh
Sonny Corbo character Toby Walsh
Michael Strauss character Max
Madison LaPlante character Faithful Teen Girl
Doria Bramante character Waitress
Stephen O'Neil Martin character Atheist Man
Tim Estiloz character Correspondent
Ted Wayman character Correspondent
Andrea Athanassiou character Internet Woman
Hannah Jane Doyon character Internet Woman
Celeste Oliva character Librarian
Chris Byers character Shopkeeper
Mere Davis character Faithful #1
Dave Heard character Faithful #2
Kiara Pichardo character Faithful #3
Kevin Fennessy character Faithful #4
Charlie Thurston character Nervous Man Leaving Town
Mike Wendt character Blacksmith
Lisa Gresci character Journalist
Bill Thorpe character Father Prescott
Lorna Larkin character Mary Elnor (voice)
Cassidy Neal character Grace Father (uncredited)
Jeff Bouffard character Bansfield Police Officer (uncredited)
Rob Lévesque character City Official (uncredited)
J.J. Wright character Talk Show Host (uncredited)
Adrian M. Mompoint character Camera Crew (uncredited)
Jonathan Neves character Church Goer (uncredited)
Ian Dylan Hunt character Pub Local (uncredited)
Nicholas Trotto character Church Member (uncredited)