Widow's Bay poster

Widow's Bay

★ 8.0 2026-04-28

The mayor of a New England town resolves to turn it into the next tourist hot spot, despite local warnings that it's cursed.

Where to Stream
Returning Series 2 seasons · 10 episodes

Seasons

Season 1 poster

Season 1

10 episodes · 2026-04-28

Widow's Bay is a quaint island town 40 miles off the coast of New England. But something lurks beneath the surface. Mayor Tom Loftis is desperate to revive his struggling community...

Season 2 poster

Season 2

0 episodes

Not yet aired