Film, 1930larda Londranın Büyük Buhran döneminde geçiyor. İlk filmin sevimli minikleri Michael (Whishaw) ve Jane (Mortimer) artık büyümüşlerdir. İkili, Michael, üç çocuğu ve kâhyaları Ellenla (Walters) birlikte Cherry Tree Lanede hayatlarını sürdürmektedirler. Ancak acı bir olay yaşanır ve Michael kişisel bir kayıp yaşar. Bu olayın ardından esrarengiz dadıları Mary Poppins (Blunt) tekrar Bankslerin hayatına girer. Bu süreçte Poppins, iyimser sokak lambası yakıcısı Jackle (Miranda) birlikte eşsiz sihir becerilerini kullanarak ailenin hayatlarında eksik olan mutluluk ve merak hissini yeniden keşfetmelerine yardımcı olacaktır. Poppins'in eksantrik kuzeni Topsy (Streep) dahil olmak üzere renkli ve tuhaf karakterler de bu süreçte eğlenceli bir yol sunacaklardır.