Cast & Crew
- Emily OsmentLeah Taylor
- Casey DeidrickDrew Vaughn
- Frances LeighJulia Rutherford
- Tanja Dixon-WarrenNana Vaughn
- Patch MayPaul Taylor
- Iris QuinnMolly Taylor
- Mike DopudTom Taylor
- Parmiss SehatMarcie Jones
- Amber TaylorYoung Leah Taylor
- Libby OslerKendra
- Lachlan QuarmbyJalen
- Shaquan LewisToby
- David BeairstoReverend Conrad
- Tanis DolmanCaroline
- Robert EggerRoger
- David I. StrasserDirector
- Ron FrenchProducer
- Stephen HarmatyProducer
- Kristofer McNeeleyProducer
- Tracy AndreenWriter
- Elena ValdezWriter