Príbeh sa odohráva počas druhej svetovej vojny a rozpráva ho osemročný chlapec Bruno, syn nacistického dôstojníka. Keď sa jeho rodina presťahuje z Berlína do domu pri zvláštnom tábore, Bruno si spočiatku neuvedomuje, čo tento tábor predstavuje. Jedného dňa pri plote spozná rovnako starého chlapca Shmuela, ktorý nosí pásikavý pyžamový odev. Netušiac, že ide o židovského väzňa v koncentračnom tábore sa s ním začne pravidelne stretávať a spriatelia sa. Bruno si neuvedomuje hrôzy, ktoré sa okolo neho dejú. Príbeh končí tragicky v snahe pomôcť Shmuelovi nájsť jeho otca sa Bruno preoblečie do pyžama, prelezie na druhú stranu plota a zmizne spolu s ostatnými väzňami.
