cursed town

2026

The City of the Dead

A young student investigating witchcraft arrives in a fog‑shrouded New England town where eerie rituals secrets and a chilling centuries old curse tighten their grip around her…

31st May 2026