Durante la Segunda Guerra Mundial, en Inglaterra, numerosos niños son evacuados de las ciudades y enviados a residencias en las afueras para ser cuidados. Cuando uno de estos niños, Frank (Lucas Bond), llega al hogar de Alice (Gemma Arterton), una escritora atormentada por un episodio de su pasado, ella se muestra reacia a aceptarlo. Sin embargo, a medida que se van conociendo, Alice comienza a apreciar la inocencia y curiosidad de Frank y, poco a poco, va abriendo su corazón, desbloqueando recuerdos y emociones de su historia, aprendiendo que siempre hay segundas oportunidades. Ambos se darán cuenta de que tienen mucho más en común de lo que pensaban y que dejar volar la imaginación puede llevarte a lugares asombrosos.