Kanadyjka Vivienne Le Coudy (
Vicky Krieps) rozpoczyna związek z duńskim imigrantem Holgerem Olsenem (
Viggo Mortensen), po czym wyjeżdżają razem do spokojnego miasteczka Elk Flats. Rozdziela ich jednak wojna secesyjna, pozostawiając kobietę samą sobie w miejscu kontrolowanym przez potężnego ranczera i jego brutalnego, krnąbrnego syna, wspieranego przez skorumpowanego lokalnego burmistrza.