De achtjarige Bruno verhuist tijdens de Tweede Wereldoorlog met zijn familie naar een mooi huis op het platteland. Er is echter niets te doen en niemand om mee te spelen, totdat Bruno op ontdekking gaat en over het hek van hun huis klimt. Daar ontmoet hij Shmuel, een jongen in een gestreepte pyjama die achter een hek woont met een heleboel andere mensen met dezelfde pyjama. De twee jongens sluiten vriendschap, maar dat blijft niet zonder gevolgen.