Drengen Bruno lever et velhavende liv i førkrigstidens Tyskland med sin mor, storesøster og far, der er SS-komandant. Familien flytter på landet, hvor faren skal lede en fangelejr. Nogle dage senere bliver Bruno venner med en anden lille dreng Shmuel, der er underlig klædt i en stribet pyjamas og levre bag et elektrisk hegn. Bruno finder hurtigt ud af, at han ikke må være venner med denne dreng, da han er jøde, og at nabogrunden i virkeligheden er en fangelejr for jøder, der venter på at blive udryddet.