Cast (15)

Eden Brolin

Kerry

Rosa Arredondo

Sarita

Timothy Hughes

Demon

Gerald McCullouch

Sheriff Martin Sparks

Kevin Spirtas

Man

Vanessa Rubio

Elicia

Joseph Melendez

Raul

Eric Nelsen

Sean

Justiin A. Davis

Brian

Ross Wellinger

David

Aleita Northey

Ginny

Ben Weaver

Sam

S. Lue McWilliams

Woman

Karmine Alers

Valencia

Leif Steinert

Randy

Crew (3)

Jeremy Wanek

VFX Artist

Richard LeMay

Writer

Richard LeMay

Director