Widow's Bay: Season 1

Widow's Bay is a picturesque island off the coast of New England, with wonderful sea views and friendly locals. Mayor Tom Loftis is determined to make Widow's Bay the "new Martha's Vineyard," by getting a feature in a national newspaper and website. But a great many locals are convinced the island is cursed, to Tom's disgust. The tolling of the church bell for the first time in decades and the…