Em Berlim, na Alemanha nazista, Bruno, um garoto de 8 anos, está entediado com sua nova vida. Sua família se mudou para uma casa grande e vazia, longe de seus amigos e de sua escola.
Bruno não entende por que teve que deixar sua casa antiga, e ele está curioso sobre o que há do outro lado da cerca de arame farpado que fica perto de sua nova casa.
Um dia, Bruno resolve explorar o terreno do outro lado da cerca. Ele encontra um menino judeu de sua idade, chamado Shmuel.
Bruno e Shmuel se tornam amigos rapidamente. Eles brincam juntos, conversam e compartilham segredos.
No entanto, Bruno não sabe que Shmuel está preso no campo de concentração, e ele não entende o significado da Estrela de David que Shmuel é forçado a usar.
À medida que a guerra continua, Bruno e Shmuel se tornam mais próximos. Eles se apoiam um no outro, e eles encontram conforto em sua amizade.
Um dia, Bruno decide visitar Shmuel no campo de concentração. Ele veste um pijama listrado e atravessa a cerca.
Bruno e Shmuel são capturados por um guarda do campo de concentração, e eles são mortos.
A morte de Bruno e Shmuel é um lembrete da crueldade do Holocausto. É também uma história de amizade e esperança, que mostra que até mesmo em tempos de guerra, o amor pode florescer.