Film, 1930’larda Londra’nın Büyük Buhran döneminde geçiyor. İlk filmde yer alan sevimli minikler Michael (Whishaw) ve Jane (Mortimer) artık büyümüşlerdir. İkili, Michael, üç çocuğu ve kâhyaları Ellen’la (Walters) birlikte Cherry Tree Lane’de hayatlarına devam etmektedirler. 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 Banks’lerin hayatına girecektir. Bu süreçte Poppins, iyimser sokak lambası yakıcısı Jack’le (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.