Silent Hill: Townfall
Silent Hill: Townfall

Silent Hill: Townfall

— Sep 2026 1 Season 6 Episodes
Returning Series

Overview

Set against the cold, isolated backdrop of a remote island in 1996, protagonist Simon Ordell returns to find the fog-covered town of St. Amelia seemingly deserted. Tasked with unraveling deep-seated local secrets, Simon encounters haunting manifestations and fragmented personal narratives, plunging headfirst into a deeply atmospheric and unsettling psychological nightmare.

🇺🇸 United States · English

Similar Shows

Discover more