David Lurie (John Malkovich), 52 Jahre alt und zweifach geschieden, unterrichtet romantische Literatur an der Universität in Kapstadt. Der jung gebliebene Don Juan verführt eine seiner Studentinnen. Doch schon bald nimmt die Affäre eine unheilvolle Wendung und Lurie wird entlassen. Er sucht Zuflucht bei seiner alleinstehenden Tochter Lucy (Jessica Haines), die eine abgeschiedene Farm auf dem Land bewirtschaftet. Doch die Zeiten haben sich geändert: Der tiefe gesellschaftliche Graben ist bis ins Herz Südafrikas vorgedrungen. Die brutalen Konsequenzen machen auch vor ländlichen Gegenden nicht halt. Und die scheinbare Idylle verwandelt sich in einen Albtraum.
David Lurie (John Malkovich), 52 years old and twice divorced, teaches romantic literature at the University of Cape Town. Don Juan, who is young at heart, seduces one of his students. But soon the affair takes an ominous turn and Lurie is fired. He seeks refuge with his single daughter Lucy (Jessica Haines), who runs a secluded farm in the countryside. But times have changed: the deep social divide has penetrated into the heart of South Africa. The brutal consequences do not stop at rural areas. And the apparent idyll turns into a nightmare.