Jojo “Rabbit” Betzler (Roman Griffin Davis) es un joven y solitario niño alemán perteneciente a las Juventudes Hitlerianas que ve su mundo puesto patas arriba cuando descubre que su joven madre Rosie (Scarlett Johansson) esconde en su ático a un niña judía (Thomasin McKenzie). Con la única ayuda de su mejor amigo imaginario, un niño un poco idiota, Jojo deberá enfrentarse a su ciego nacionalismo.