I live in the town they filmed this in...
..and I didn't know it. I just turned on the TV and it was on the Movie Network so I watched for a few minutes. Lo and behold, I started seeing places I know. I check imdb and there it is, Shediac New Brunswick.
Anyone ever have that happen to them?