Rachel is a fifteen-year-old Jewish girl, hiding to stay alive in German-occupied Prague at the end of World War II. Karl is a seventeen-year-old, ethnic-German boy, lured to join the Nazis, who were by then desperate for new recruits. These two unlikely allies are thrown together during the turmoil of Prague's liberation. Despite differences, Rachel and Karl find love. Their feelings for each other blossom even as their families, homes and ways of...