
Bound and desperate, Betsy finds herself locked in a dark, windowless room. She must fight the temptation to give into her biggest fear in order to find an escape.
Directed by Tyrel Haight
User score
0 votes
Released
October 23, 2021
9m
English
Budget → Revenue
$4.0K → —