Previo a la Segunda Guerra Mundial, Nicholas Winton -un joven londinense- rescató a 669 niños de los nazis. Años después, atormentado por aquellos que no pudo salvar, Nicky conoce a algunos de los sobrevivientes en un programa de televisión en vivo.
Cuando Paul, de 17 años, se une al frente occidental en la Primera Guerra Mundial, su entusiasmo se derrumba rápidamente ante la dura realidad de la vida en las trincheras.
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.
Una agente de la CIA, especializada en interrogatorios, que es engañada por un sospechoso, lo que la situará en el centro de una acción terrorista que pretende hacer estallar un arma química en el centro de Londres.