The mystery finally comes to an end.
Did You Know?
Towards the end, one of the sheriff's and mayor's kid's name is Linda Carter. This could be paying homage to Linda Cardellini, who played Velma in the live-action Scooby Doo (2002) and (2004) movies. See more