Jerren Lauder is known for You're Killing Me, The Inhabitant (2022) and Jacked on Roids (2012).
A series of supernatural events reveal a dark truth behind a tormented teenager.