Bruno, un niño de 8 años hijo de un oficial nazi, se hace amigo de Shmuel, un niño judío que vive en un campo de concentración cercano. Los dos niños desarrollan una amistad a pesar de vivir en mundos separados. Cuando Bruno debe mudarse, promete ayudar a Shmuel a encontrar a su padre desaparecido. En su última aventura juntos, Bruno cruza la alambrada del campo para ayudar en la búsqueda, pero termina atrapado en una situación peligrosa.