Movie Settings Database

Riverhead

Where:

Newfoundland and Labrador

A blood feud divides a small town in rural Newfoundland.

Released in 2016 — 89 minutes