Julian (Bryce Gheisar) kämpft als Aussenseiter um Anerkennung in seiner Schule. Als er nach einem Zwischenfall mit seinem Klassenkameraden der Schule verwiesen wird, nimmt seine Grossmutter (Helen Mirren) den Vorfall zum Anlass, ihm ihre eigene Geschichte des Mutes zu erzählen. Während ihrer Jugend im von Nazis besetzten Frankreich rettet ein Junge sie vor der tödlichen Gefahr und versteckt sie in der Scheune seiner Farm. Dort erschaffen sich die beiden ihre eigene atemberaubende, magische Welt - und finden ihre erste Liebe. Währenddessen riskiert die Mutter des Jungen (Gillian Anderson) alles, damit ihr Versteck nicht auffliegt.