"Welcome to the island, please enjoy your stay. Just don't ask too many questions."
The mayor of a New England town resolves to turn it into the next tourist hot spot, despite local warnings that it's cursed.
2026-04-28
10 Episodes
Returning Series
en
1
10
2026-04-28
2026-05-19
Join our community to share your thoughts, rate shows, and track your viewing history.
Login to ReviewSee what other fans are saying
Loading recommendations...