Subtitles Riverhead (2016)

A blood feud divides a small town in rural Newfoundland.