A young married couple becomes stranded at an isolated motel and find hidden video cameras in their room. They realize that unless they escape, they’ll be the next victims of a snuff film.
Corporate Animals (2019)
The Bloodstained Butterfly (1971)
Critters 2 (1988)
Red Riding Hood (2011)
Phoenix Forgotten (2017)
20 years after three teenagers disappeared in the wake of mysterious lights appearing above Phoenix, Arizona, unseen footage from that night has been discovered, chronicling the final hours of their…