Filmen er basert på boken med samme navn av Rosalie Ham, og foregår på 1950-tallet, da sydamen Myrtle «Tilly» Dunnage (Kate Winslet) vender tilbake til hjembyen Dungatar i Australia for å ta vare på sin syke mor (Judy Davis). Hun er dog hevngjerrig på innbyggerne siden hun som barn ble kastet ut av byen etter anklager om drap. I tillegg til Winslet og Davis, spiller blant andre Liam Hemsworth og Hugo Weaving.