The arrival of a charismatic young priest brings glorious miracles, ominous mysteries and renewed religious fervor to a dying town desperate to believe.
as Father Paul Hill
as Riley Flynn
as Erin Greene
as Ed Flynn
as Annie Flynn
as Bev Keane
as Sheriff Hassan
as Warren Flynn
as Leeza Scarborough
as Dr. Sarah Gunning
as Mildred Gunning
as Wade Scarborough
as Dolly Scarborough
as Ali Hassan
as Sturge
as Joe Collie
as Ooker