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).