Nemčija proti koncu druge svetovne vojne. Nemški deček Jojo (Roman Griffin Davis) je prijazen desetletni fant, ki se vključi v hitlerjanski mladinski tabor. A pri njegovi trdni nameri, da postane vzoren nacist, ga ovirajo naslednja dejstva: njegova sestra je mrtva, oče je na fronti, sam pa preprosto nima želodca za kruta dejanja.
Jojev edini sogovornik in zaupnik je njegov namišljeni prijatelj Adolf (Taika Waititi), prijazna, energična in nadvse zgovorna različica firerja. Ko Joja zaradi incidenta z bombo izključijo iz tabora in je prisiljen več časa preživeti doma z materjo samohranilko (Scarlett Johansson), zgrožen ugotovi, da njegova mama skriva judovsko najstnico Elso (Thomasin McKenzie).
Ob zavedanju, da bi to razkritje ogrozilo mamino življenje, se z Elso spoprijatelji, pri tem pa spozna, da morda ni razloga za naučeno sovraštvo do ljudi.