Cast (15)

Will DentonTommy

Bruce DavisonFr. Phineas McAllister

Christopher DenhamChristian

Connor PaoloJack

Valentina de AngelisMelissa

Spencer Treat ClarkTimothy

Dana DelanyPatricia Leary

Andrew McCarthyMichael Leary

Jesse EisenbergDaniel
Joseph Vincent CordaroRyan

James McCaffreyDr. John

Ato EssandohPriest

Charlie HewsonParamedic
Gary DeMicheleHobo
Jaron DownsCamp Brother