Lata 40-te, czas wojny. Bruno ma 8 lat i pewnego dnia jego rodzina przenosi się z Berlina na wieś, aby towarzyszyć ojcu, niemieckiemu oficerowi, w jego nowej pracy. Bruno łamie zakaz opuszczania nowego domu i poznaje okolicę. W ten sposób zaprzyjaźnia się ze Szmulem, chłopcem, który mieszka w innym, nieznanym świecie za kolczastym ogrodzeniem...