Welcome to Echo Falls
A small cottage town in North Western Ontario, home to the illustrious MacArthur Academy.
The town is known for it’s beautiful forest landscape, the lakefront market, and a pristine beach.
But things are about to change as a centuries old abomination is spotted near the town and starts to rack up a high body count.
Now it’s up to a group of kids with an amazing power, to unite the supernatural forces against this evil.
Check out the wiki if you’re cool. Or don’t, I guess.