Johann Stein é um menino varsoviano, filho de pais católicos e de origem judaica. Aos nove anos, vê a Polônia ser invadida e sua vida de menino travesso ser mudada. De personalidade forte, teimoso e tagarela, Johann irá passar por momentos desafiadores em busca de sobrevivência no gueto de Varsóvia. Tudo piora quando ele e seu pai são mandados para o campo de concentração de Buchenwald e o que vale é a luta de sobrevivência. Até um trem seguir para Auschwitz.