A creature that will teleport whenever direct eye contact is made terrorizes two teens.
Wyatt Hansen
Director
Noah Greenly
Anthony
Writer