Credits
Cast

Kelly Lynn Reiter
Echo Meadows

Jonathan Lipnicki
Jasper Meadows

Leila Almas Rose
Ruby Meadows

James Di Giacomo
John Meadows
Lacey Burdine
Young Echo

William Delesk
Young Jasper

Bonnie Aarons
Esmeralda

Michael Paré
Rick Rutherford

Maritza Brikisak
Darlene Rutherford

Andrew Divoff
Evil Man

Robert LaSardo
Angel

Devanny Pinn
Harper

Mike Ferguson
Lucifer "Lou"

Adam Treasure
Jamal Davis
Elley Ringo
Grace

Jackson Everest
Hunter

Brian Bell
Stephen

Sam Vanivray
George
Editing
JohnMark Triplett
Editor
George Lambriodes
Editor
Production

Shane Ryan-Reid
Executive Producer
Michael Mahal
Executive Producer
Sonny Mahal
Executive Producer

Omar Parker
Executive Producer
Darko Galahad
Executive Producer

Brian Bell
Executive Producer
David M. Parks
Producer, Cinematography
Thomas Walton
Producer, Director, Writer
Sound
Reuven Herman
Music