Michael (Ben Whishaw) și Jane (Emily Mortimer) au crescut și sunt adulți. Michael, cei trei copii ai săi și menajera lor, Ellen (Julie Walters), locuiesc pe strada Cherry Tree Lane. După ce Michael suferă o grea pierdere personală, enigmatica dădacă Mary Poppins (Emily Blunt) reintră în viața familiei Banks și, împreună cu veșnic optimistul aprinzător de felinare stradale Jack (Manuel Miranda), își folosește abilitățile magice unice pentru a ajuta familia Banks să redescopere bucuria și uimirea care lipseau din viața lor. Pentru asta, Mary Poppins le face cunoștință copiilor cu câteva personaje caraghioase și amuzante, inclusiv cu excentrica ei verișoară Topsy (Meryl Streep).
Pe drumul către casă, un cățel vagabond întâmpină multe probleme, întâlnește noi oameni și își face și câțiva prieteni canini.
După o concediere de răsunet, totul este în joc pentru Jenna, în vârstă de 40 de ani: cariera ei, ceasul biologic care ticăie și contul ei bancar. Revenirea ei în cariera în domeniul modei se lovește de o piedică atunci când se îndrăgostește de un coleg fermecător și mult mai tânăr - care se întâmplă să fie fiul șefului ei. Pe măsură ce apar scântei, Jenna trebuie să decidă dacă va risca totul pentru o idilă secretă cu singura persoană care i-ar putea distruge revenirea.