LOIR

Silent Hill: Townfall

Series · 2026

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.

Episodes

S01 / Episode guide

Silent Hill: Townfall

Episodes6
Watched
In progress

Where to watch

Checking availability

More about this title

Production information and reference links

Premiere date 2026-09-24
Countries United States

Reviews

Related titles

Recommendations from this title

Catalog connected
Public catalogue Press / to search