"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
Writer
Producer
Casting
Co-Producer
Cinematography
Editor
Vickie Odeneal
Makeup & Hair
Matthew Ulm
First Assistant Director
Lev Shelo
Music
Corry Bell