Mary Lennox, en lättirriterad och oälskad 10-årig flicka född i Indien till rika brittiska föräldrar. När föräldrarna plötsligt dör skickas Mary tillbaka till England, där hon får bo med sin morbror Archibald Craven på hans avlägsna herrgård bland hedarna i Yorkshire. Hos farbrorn börjar Mary förstå många av familjens hemligheter, framförallt efter att hon träffat sin sjuklige kusin Colin, som levt avskärmad i en av husets flyglar. De båda kantstötta, lite udda barnen läker varandra genom sin upptäckt av en hemlig, osannolik trädgård gömd på ägorna till egendomen Misselthwaite. En magisk och äventyrlig plats som ska komma att förändra deras liv för alltid.