八岁男孩布鲁诺(阿沙·巴特菲尔德饰)的家人带着纳粹军官父亲的一纸命令从柏林搬到了乡下。失去了朋友的布鲁诺很快对新家附近的“农场”产生了兴趣,那里有一群穿着“条纹睡衣”的人整天忙碌着,其中一个人为布鲁诺一家服务。他形容这是肮脏和谨慎。 周围的环境和布鲁诺的行为让母亲暗暗担忧,但纳粹父亲阻止了家庭中任何怀疑既定政策的行为。 布鲁诺偷偷认识了铁丝网另一边的同龄男孩施穆尔,经常给他带吃的。 在紧张的家庭氛围和姐姐对成人世界的改变中,施穆尔是布鲁诺唯一的朋友。 一天,布鲁诺决定到铁丝网的另一边去见施穆尔的父亲...