Movie from 2017
A beloved local businessman inadvertently sets off a media spectacle when mistaken for Bigfoot in an otherwise quaint New England town.