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