A group of teenagers attempt to solve a mystery in their small town.A group of teenagers attempt to solve a mystery in their small town.A group of teenagers attempt to solve a mystery in their small town.