De kleine Mary is haar beide ouders verloren en wordt daarom vanuit India naar haar oom in Engeland gestuurd, die op het enorme landhuis 'Misselthwaite' woont. Het is een nors meisje dat haar hele leven al gewend is bevelen te geven en op haar wenken bediend te worden. In het grote, sombere huis van haar oom, die bijna nooit thuis is, voelt Mary zich eenzaam en onbegrepen. Bovendien verveelt ze zich stierlijk. Maar dan ontdekt ze een prachtig stukje ommuurde tuin, dat door bijna iedereen vergeten is. Nu ze eindelijk wat te doen heeft, leeft Mary helemaal op. En niet lang na de vondst van de tuin, doet ze nog een andere ontdekking: op Misselthwaite zijn meer kamers bewoond dan ze aanvankelijk dacht ...