A woman’s one-night stand turns into a fight for survival after discovering a monstrous presence lurking in the dark.
Directed by Jacob Ewing of Tucson, Arizona
A woman’s one-night stand turns into a fight for survival after discovering a monstrous presence lurking in the dark.
Directed by Jacob Ewing of Tucson, Arizona