La historia se desarrolla en 1945 durante la Segunda Guerra Mundial. Bruno, un niño alemán de 9 años, se muda con su familia a una casa junto al campo de concentración de Auschwitz, donde su padre es el comandante. Bruno se aburre y descubre a Shmuel, un niño judío de su edad en el campo. Los dos niños entablan una amistad a pesar de estar separados por la alambrada. Cuando Bruno se entera que su familia regresará a Berlín, visita a Shmuel disfrazado y son