Uma mulher conseguiu construir meticulosamente uma vida de privilégios. Mas a chegada de dois estranhos à cidade ameaça derrubar esse castelo de cartas.
Eles querem muito um filho, mas, aos 40 e tantos anos, não conseguem conceber. Quando as opções parecem ter acabado, a chegada de uma sobrinha traz novas esperanças.
Poppy (Sally Hawkins) é uma jovem professora de escola primária, e uma otimista incorrigível que dificilmente se chateia. Divide um apartamento com Zoe (Alexis Zegerman) sua melhor amiga e confidente. Poppy tem o dom de aproveitar ao máximo a vida. Determinada a aprender a dirigir, ela encontra-se com Scott (Eddie Marsan), um instrutor ansioso e perturbado, que testará todo o bom humor de Poppy.