
Roland Marvel is a man in hiding, working as handyman at a small Tennessee church. But when a charismatic minister and an intriguing young woman come into his life, he finds the tragedy of his own past on a collision course with the turmoil of 21st century America.

as Roland Marvel

as Matthew O'Connell

as Ava Mathias

as Lucinda Thomas

as Waylen Thomas

as Fahrid Al-jayashi

as Anthony Greaves (as Joel Higgins)

as Ginny Greaves

as Daniel Marvel

as Val

as Simore Dandridge

as Mildred Dandridge

as Agent in Charge