Dean and Willow, childhood sweethearts, decide to go with their childhood friends to the same university, located in the idyllic coastal town of Red Beach, what seemed to be the beginning of their new lives ends up becoming a nightmare that makes them question their reality and bring repressed memories to light.Someone, or rather something,