WBZ's Jordan Rich takes a look at this movie filmed and set in New England.