Осторожно спойлер:
Воздействие кинофильма разворачивается в эсэсовской Германии в течение Второй мировой войны. Фундаментальный герой, 10-летний Джоджо Роттенкрепс, - настоящий фанат эсэсовской идеологии. Он мечтает стать выдающимся бойцом и служить своей стране. Его единственным другом представляет собой вымышленный доброжелатель - Адольф Гитлер, который возникает в виде смешного и абсурдного персонажа. Сначала в жизни Джоджо он участвует в учебном лагере для юных нацистов, где обнаруживает свои амбиции, однако в процессе одной из тренировок получает травму.
После ранения Джоджо возвращается домой, где его мать, Розита, старается защитить его от войны и идеологии, которую он так горячо поддерживает. В это время он обнаруживает, что в их таунхаусе скрывается еврейская девушка по имени Эльза, которую прятала его мать. Джоджо, изначально растерянный и недовольный, начинает заботиться о Эльзе, однако незадолго между ними возникает необыкновенная дружба. Он сталкивается с противоречиями своей идеологии и начинает сомневаться в том, чему его учили.
Постепенно Джоджо открывает для себя человечность Эльзы и её прошлое. Его взгляды на мир меняются, и он начинает осознавать, что идеология, к которой он привержен, на самом деле проста. Тем временем его отношения с матерью становятся всё более напряжёнными, так как она старается защитить Эльзу и скрыть правду о войне. Джоджо близок к разгадке, однако цена высока - ему предстоит понять, что значит быть человеком в мире, полном ненависти и предвзятости.