Eigentlich war Jim Worth (Tim Roth) in die kanadischen Rocky Mountains gezogen, um Ruhe und Frieden zu finden. Seine Alkoholsucht und sein Gewaltproblem wollte er hinter sich lassen. Zusammen mit seiner Frau Angela (Genevieve O'Reilly) und seinen Kindern Anna (Abigail Lawrie) und Petey beginnt er ein neues Leben. Es dauert allerdings nicht lange, bis ihn die Vergangenheit einholt. Die skrupellose Managerin Elizabeth Bradshaw (Christina Hendricks) will in der unberührten Natur eine Raffinerie bauen und zwar mit allen Mitteln. Worth muss nicht nur sein neues Zuhause verteidigen, sondern auch seine Familie. Als er angeschossen wird, gerät sein Leben völlig außer Kontrolle. Seine Tochter schließt sich einer Sekte an. Doch auch für Bradshaw brechen schwere Zeiten an: sie wird von North Stream Oil gefeuert.