Ten years after the end of apartheid, a sense of unease and dread still permeates a South African community at the foot of the Drakensberg mountains, where an unsolved massacre from years before continues to haunt the villagers. In this fraught milieu, Estelle (Sibongile Mlambo) fights to maintain her spirited sense of self, while carrying for the mentally incapacitated Mattis (Jeremie Renier), and sleeping with the powerful British landowner Angus (Liam Cunningham) for money. The brutish Angus bullies his beautiful and bewildered wife Olive (Emily Mortimer) and exploits the neediness of his day laborers, including Samuel (Peter Sarsgaard), who is raising a young son after the death of his wife.