
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
Sponsored
FlickList VIP
Recommended for you