Lijnen kunnen ons verdelen, maar hoop zal ons verenigen. De negenjarige Bruno is zich niet bewust van de verschrikkingen van de Holocaust en de Endlösung die door zijn land worden uitgevoerd in Europa. Zijn wereld bestaat alleen uit het feit dat hij zijn comfortabele huis in Berlijn heeft moeten verlaten voor een afgelegen plek waar niets te doen is en waar hij niemand heeft om mee te spelen. Dit verandert wanneer hij Shmuel ontmoet, een jongen die aan de andere kant van het hek woont en wiens leven zich afspeelt in een vreemde parallelle realiteit. Net als de andere mensen daar draagt Shmuel een gestreepte pyjama als uniform. Bruno's vriendschap met Shmuel brengt hem van onschuld naar openbaring. In zijn ontdekkingstocht van waar hij onbedoeld deel van uitmaakt, wordt hij onherroepelijk opgenomen in dit verschrikkelijke proces.