• People

Credits

Cast

Kelly Lynn Reiter

Kelly Lynn Reiter

Echo Meadows

Jonathan Lipnicki

Jonathan Lipnicki

Jasper Meadows

Leila Almas Rose

Leila Almas Rose

Ruby Meadows

James Di Giacomo

James Di Giacomo

John Meadows

Lacey Burdine

Young Echo

William Delesk

William Delesk

Young Jasper

Bonnie Aarons

Bonnie Aarons

Esmeralda

Michael Paré

Michael Paré

Rick Rutherford

Maritza Brikisak

Maritza Brikisak

Darlene Rutherford

Andrew Divoff

Andrew Divoff

Evil Man

Robert LaSardo

Robert LaSardo

Angel

Devanny Pinn

Devanny Pinn

Harper

Mike Ferguson

Mike Ferguson

Lucifer "Lou"

Adam Treasure

Adam Treasure

Jamal Davis

Elley Ringo

Grace

Jackson Everest

Jackson Everest

Hunter

Brian Bell

Brian Bell

Stephen

Sam Vanivray

Sam Vanivray

George

Editing

JohnMark Triplett

Editor

George Lambriodes

Editor

Production

Shane Ryan-Reid

Shane Ryan-Reid

Executive Producer

Michael Mahal

Executive Producer

Sonny Mahal

Executive Producer

Omar Parker

Omar Parker

Executive Producer

Darko Galahad

Executive Producer

Brian Bell

Brian Bell

Executive Producer

David M. Parks

Producer, Cinematography

Thomas Walton

Producer, Director, Writer

Sound

Reuven Herman

Music

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.