Widow's Bay is a television series set in a coastal New England town whose mayor spearheads a redevelopment campaign to transform the community into a tourist destination, despite residents' warnings that the area is cursed. The series follows local political and social conflicts, the town's history and folklore, and the personal consequences for residents as economic ambitions clash with superstition and tradition.