Scenes that take place in the town of Matheson were filmed in Lunenberg, a historic small port town in Nova Scotia, Canada, with production also branching out to other areas of the country.