Film se odehrává kolem roku 1930, v období ekonomické krize v Londýně (v období, ve kterém se odehrávají i původní knihy) a předlohou mu bylo dalších sedm knih od P. L. Traversové. Ve filmu jsou děti známé z původního filmu, Michal a Jana, už dospělé. V Třešňové ulici žije Michal se svými třemi dětmi a vychovatelkou Ellen. Poté, co Michal prodělá osobní ztrátu, objeví se v rodině Banksových opět tajemná chůva Mary Poppins. Za pomoci veselého lampáře Jacka a svých jedinečných kouzelných schopností pomůže rodině znovu nalézt ztracenou radost a štěstí. Mary Poppins rovněž seznámí děti s celou řadou barvitých a svérázných postav, včetně své výstřední sestřenice Topsy.