Bruno a neuf ans lorsque son père, un officier nazi se voit confier le commandement d'un camp de concentration d'Auschwitz. Le petit garçon n'apprécie guère de devoir quitter la belle et grande maison de Berlin pour se retrouver dans une maison isolée et triste. De sa chambre, il aperçoit des hommes, des femmes et des enfants, tous vêtus de pyjamas rayés. Mais personne ne veut lui expliquer qui ils sont. Faisant fi des interdits, Bruno part en reconnaissance et se lie d'amitié avec Schmuel, un jeune garçon de son âge qui porte un pyjama rayé et vit de l'autre côté de la clôture. Ils échangent leurs histoires jusqu'au jour où Bruno franchit la clôture pour aider Schmuel à découvrir ce qu'il est advenu de son père qui a disparu brusquement...