Nekada davno u nekoj izmišljenoj zemlji živjela je mlada Snjeguljica u koju se zaljubio jedan princ. No ona je živjela u dvorcu svoje zle mačehe/kraljice kojoj je čarobno zrcalo jednog dana reklo da je Snjeguljica ljepša od nje. Kraljica je odmah postala ljubomorna i naredila svojem lovcu da ju odvede duboko u šumu i tamo ubije. No lovac nije imao srca ubiti nedužnu Snjeguljicu, nego ju je upozorio na zlu kraljicu i pustio da pobjegne duboko u šumu. Snjeguljica je trčala i trčala, sve dok nije naišla na jednu kuću u koju je ušla i zaspala od umora. No, ta kuća pripada sedmorici patuljaka koji cijeli dan rade u obližnjem rudniku. Kada se oni te večeri vrate natrag i primijete da im je netko bio u kući, pomisle da se radi o čudovištu ili o lopovu. Ipak, kada upoznaju Snjeguljicu, priraste im k srcu i odluče zaštiti je od zle kraljice.
U ovom najnovijem nastavku, koji posjeduje svjež senzibilitet, ali slavi duh originala, Mary Poppins vraća se kako bi pomogla novoj generaciji obitelji Banks ponovo pronaći radost i čudo nakon gubitka voljene osobe. Zagonetnoj dadilji pridružuje se njen prijatelj Jack, kojeg glumi Lin-Manuel Miranda. Jack je optimističan nažigač uličnih svjetiljki koji pomaže unijeti svjetlost i život na ulice Londona.
King, nezakonito prodano mladunče lava, bježi iz zračne luke usred tranzita i pronalazi utočište u domu Inès i Alexa, 12 g. i 15 g. Brat i sestra smišljaju ludi plan: vratiti Kinga u Afriku.