Mary Lennox była dziewięcioletnią sierotą pochodzącą z Indii. Jej rodzice zmarli tam na skutek epidemii cholery. Ojciec dziewczynki był ważnym urzędnikiem administracji, a matka interesowała się głównie rozrywkami. Nie chcąc słyszeć ciągłego płaczu, oddała Mary (jeszcze jako małe dziecko) hinduskim służącym. Niestety, zapracowany ojciec i rozrywkowa matka zupełnie nie interesowali się dziewczynką. Nie zdając sobie z tego sprawy, wyrządzili jej wielką krzywdę, ponieważ przez 10 lat zajmowała się nią niania, która pozwalała jej na wszystko. To właśnie przez nią Mary stała się tak rozpieszczonym dzieckiem.