Sarah Barcant (Hilary Swank) kehrte einst ihrer südafrikanischen Heimat den Rücken, um in den Staaten neu anzufangen und Probleme wie Apartheid und Armut hinter sich zu lassen. Als der Fall des ANC-Abgeordneten Axel Mpondo (Chiwetel Ejiofor), der 31 Tage eingesperrt und gefoltert wurde, vor der Wahrheits- und Versöhnungskommission behandelt ...
Im England der 1930er Jahre sieht sich die 20-jährige Flora Poste (Kate Beckinsale) nach dem Tod ihrer Eltern gezwungen, fortan auf der Farm entfernter Verwandter zu leben. Dort scheint jeder ein wenig verrückt zu sein, doch Flora versucht, etwas Ordnung in den chaotischen Haufen zu bringen.