W 1936 roku, do sierocińca prowadzonego przez zakonnice w Zakopanem, trafia nowa dziewczynka, Natalia (Elżbieta Karkoszka). Bardzo szybko orientuje się w nowej, ponurej rzeczywistości przepełnionej agresją, przemocą, ciężką pracą i surowymi karami.
W czasie Wielkiego Kryzysu, Kate (Greer Robson) 13-letnia dziewczyna żyje na Wyspie Południowej Nowej Zelandii. Kiedy jej ojciec otrzymał ofertę pracy w Wellington na Wyspie Północnej, Kate zostaje pod opieką ciotki. Dziewczyna jednak ucieka by odnaleźć swego ojca. W czasie drogi poznaje...