“Sometimes your own mind is the scariest place”
A young lady has an unexpected discovery that can possibly life changing.
Directed by Meosha Bean, Kinte Fergerson
User score
0 votes
Released
August 8, 2016
6m
English
Budget → Revenue
$5.0K → —
Meosha Bean
Meosha
Never Let Go
2024
Saint Catherine
The Jester: Chapter 3
2019
Vicious
2025
Splinter
2008
The Wailer
2006
Die Alone
Eradication
2022
Books of Blood
2020
Play Dead
Monster
2005
Alien: Alone
The Boogeyman
2023
Succubus
Clayface
2026
The Deliverance
Don't Let Go
The Girl with All the Gifts
2016
Terrifier
2011
Saccharine