Widow’s Bay Teaser Featuring Matthew Rhys
The new 10-episode series will make its global debut on Wednesday, April 29, 2026, with the first two episodes.
The new 10-episode series will make its global debut on Wednesday, April 29, 2026, with the first two episodes.
Widow’s Bay is a quaint island town 40 miles off the coast of New England. But something lurks beneath the surface.