When they are little girls, Cibi, Magda and Livia make a promise to their father - that they will stay together, no matter what. Years later, at just 15, Livia is ordered to Auschwitz by the Nazis. Cibi, only 19 herself, remembers their promise and follows Livia, determined to protect her sister, or die with her. Together, they fight to survive through unimaginable cruelty and hardship. Magda, only 17, stays with her mother and grandfather, hiding out in a neighbour's attic or in the forest when the Nazi militia come to round up friends, neighbours and family. She escapes for a time, but eventually she too is captured and transported to the death camp. In Auschwitz-Birkenau the three sisters are reunited and, remembering their father, they make a new promise, this time to each other: That they will survive.