La protagonista Mary Lennox "Dixie Egerickx" è una bambina viziata di 10 anni di genitori ricchi cresciuta in India. Dopo che i suoi genitori muoiono di colera, Mary viene mandata a vivere a Misselthwaite Manor nello Yorkshire con lo zio Archibald Craven "Colin Firth" e la governante Mrs. Medlock "Julie Walters". Mary scopre che la casa custodisce molti segreti. Lì trova una chiave che la conduce in un giardino tenuto chiuso a chiave per anni dallo zio dopo la morte della moglie. Presto trova una stanza nel maniero dove il cugino malato Colin "Edan Hayhurst" ha passato tutta la vita nel suo letto, completamente incapace di camminare. Ma con l'aiuto del suo nuovo amico Dickon "Amir Wilson" i bambini riescono a riportare in vita il giardino. Nel giardino Colin impara a camminare e diventa un ragazzino sano e felice. Quando un giorno Lord Craven vede i bambini giocare in giardino, rimane sbalordito dalla vista di suo figlio che cammina. Prova gioia per la prima volta da anni.