Set in the 1990s, this tense thriller follows the lives of two teenage friends, Zach and Josh, whose bond is tested after a gruesome accident sends them spiraling into paranoia…