"Two twelve-year-old boys become embroiled in a 2000-year-old-war."
Cassady McClincy-Zhang
as Sarah
Jeff Rose
as Steven Douglas
Callan Wilson
as Paul Douglas
Donald James Parker
as David Maslow
Rich Swingle
as Micah Maslow
Abbey Kochman
as Rebecca Maslow
Seth Adair
as God (voice)
Joyce Swingle
as Hava Maslow
Donna Botts
as Dorothy Douglas
Lynda Stein
as Rachel Maslow
David Vandergriff
as Pastor
David Ross
as Rabbi
Bob Cleeland
as Deprogrammer
Paul Spite
as Messianic rabbi
John Grabeel
as Train passenger
Tony Caudill
as Plumber
Keegan Martion
as Butch
Gavin Martion
as Larry
Zander Shores
as Tom
Chip Rossetti
Director
Matthew Ulm
Cinematography
Casting
Vickie Odeneal
Makeup & Hair
Writer
Editor
Co-Producer
First Assistant Director
Lev Shelo
Music
Producer
Corry Bell