Evil Lives Here
Season 11
Ep 1. Locked in the Closet
- TV14
- February 20, 2022
- 42 min
-
9.0 (34)
The first time Alice Jenkins locks Jesse Eging in a closet as a child, he thinks it's only a game. But as Jesse's captivity grows longer and food becomes scarce, he realizes that if he and his siblings do not find a way to escape, they will surely die.