Seorang bocah bernama Bruno (Asa Butterfield) adalah anak dari seorang komandan besar NAZI (David Thewlis). Semula, Bruno, Gretel, kakak Bruno (Amber Beattie) dan Ibunya (Vera Farmiga) tinggal di Berlin. Namun, karena kenaikan pangkat ayah Bruno, maka Mereka sekeluarga harus pindah ke tempat terpencil yang terletak dekat dengan sebuah Kamp Konsentrasi NAZI.
Bruno pun harus meninggalkan teman-temannya. Disana, ia hanya sendirian dan tidak punya teman bermain. Lagipula, Gretel malah asyik berpacaran dengan ajudan ayahnya yang bernama Letnan Kotler (Rupert Friend).