2025 · 32 min
A terrifying creature wreaks havoc on the tiny town of Point Pleasant. Abby Hornacek investigates.