Scooby-gjengen reiser til en venn i Vera Cruz Mexico, og blir involvert i et meksikansk mysterium. Et mytisk uhyre terroriserer byen.
Filmen finner sted under depresjonen i London på 1930-tallet, 24 år etter hendelsene i den første filmen. Michael Banks jobber for samme finansinstitusjon som sin far og lever fortsatt på 17 Cherry Tree Lane med sine tre barn, Annabel, John og Georgie og deres husholderske Ellen. Jane Banks følger sin mors fotspor og jobber for arbeidernes rettigheter og gir en hjelpende hånd til Michaels familie. Når familien opplever et tap, returnerer Mary Poppins med sine magiske evner og med hjelp av Jack bringer de glede og leken tilbake til hjemmet i Cherry Tree Lane.
Marikken er en liten syvåring med et stort hjerte. Er det noe Marikken ikke tåler så er det urettferdighet og slemme mennesker. Da protesterer hun høyt. Som når hennes kjære Alva begynner å gråte på Det Store Ballet... Marikkens store, lille hjerte slår ekstra hardt for Abbe. Hun vil gi ham alt i verden. Til og med plassen ved siden av piloten på flyoppvisningen... "Du er ikke klok, Marikken", sier lillesøsteren hennes. "Det har du aldri vært".