Godine 1944. dvanaestogodišnje blizanke Perla i Staša Zamorski s majkom i djedom stižu u Auschwitz. U tom mračnom novom svijetu djevojčice pronalaze utjehu u svojim igrama iz djetinjstva i u razgovorima na izmišljenom jeziku. Perla, poslušna i stidljiva, nastoji ostati neprimjetna, dok se divlja i neustrašiva Staša bolje snalazi u novom okolišu i brzo savladava njegova pravila. Kao jedne od blizanaca iz skupine djece poznate i pod nazivom Mengeleov „zoološki vrt“, djevojčice imaju određene povlastice u odnosu na druge logoraše, ali i proživljavaju užase koji ih mijenjaju i prekidaju njihovu posebnu vezu. Opterećene osjećajima krivnje i boli, na kraju gube osobnost i identitet. Te zime na koncertu koji je organizirao Mengele, Perla nestaje. Staša je neutješna, ali i dalje se nada da je njena sestra ipak živa. Kada Crvena armija oslobodi logor, Staša i njezin prijatelj Feliks, dječak odlučan u namjeri da osveti izgubljenog brata blizanca, lutaju po razorenoj Poljskoj. Iako su izgladnjeli, ozlijeđeni i progonjeni strahom, snagu im daje nada da će čudovište privesti pravdi. Kada shvate u što se svijet u međuvremenu pretvorio, to dvoje djece koja su preživjela užase logora moraju iznova otkriti svoje mjesto u njemu…