Está ambientado en Inglaterra. Ha habido varias adaptaciones teatrales y cinematográficas del libro.
Los soldados británicos la encuentran y la ponen al cuidado de un clérigo inglés, cuyos hijos se burlan de ella llamándola "Señora María, sumamente contraria". La hermana de su padre, Lilias, se casa con Archibald Craven y la transportan a Inglaterra para vivir con él. Los pocos sirvientes sobrevivientes escapan de la casa sin Mary después de que una pandemia de cólera mata a los padres de Mary.
Mary Lennox es una niña de 10 años abandonada y no deseada nacida en la India británica de padres británicos adinerados que nunca la desearon e intentaron ignorarla a principios del siglo XX. Ella es cuidada principalmente por sirvientes nativos, quienes le permiten volverse malcriada, exigente y egoísta.