News

The thriller was set in a fictional New England town called Amity Island, based on the real island of Martha's Vineyard, ...