Menu
© 2026 The Couch Critic
Status
Released
Release
2024
Runtime
14m
"I'm starting to believe you."
Two fast friends on a low-budget horror set become more than enemies over a bottle of wine and a game of wits.
8 Cast Members
Michelle Farrah Huang
Farrah
Sugar Lyn Beard
Jessie
Keir Gilchrist
Director
Torre Catalano
Producer
Nathan Graham Smith
Props Master
Sean Glaze
Boyfriend
Joshua Townsend
Satanist
Nathan Shapiro
Boom Op