Se sijoittuu Englantiin. Kirjasta on tehty useita teatteri- ja elokuvasovituksia.
Brittisotilaat löytävät hänet ja asettavat hänet englantilaisen papin hoitoon, jonka lapset pilkkaavat häntä kutsumalla häntä "rakastajatar Maryksi, aivan päinvastaiseksi". Hänen isänsä sisar Lilias menee naimisiin Archibald Cravenin kanssa, ja hänet kuljetetaan Englantiin asumaan hänen kanssaan. Muutamat elossa olevat palvelijat pakenevat talosta ilman Mariaa kolerapandemian tappamisen jälkeen.
Mary Lennox on laiminlyöty ja ei-toivottu 10-vuotias tyttö, joka syntyi Brittiläisessä Intiassa varakkaille brittiläisille vanhemmille, jotka eivät koskaan halunneet häntä ja yrittivät sivuuttaa hänet 1900-luvun alussa. Hänestä huolehtivat lähinnä syntyperäiset palvelijat, joiden avulla hänestä tulee hemmoteltu, vaativa ja egoistinen.