Mary Lennox, dziewczynka urodzona w Indiach i wychowywana przez hinduską niańkę, jest najmniej sympatycznym dzieckiem, jakie kiedykolwiek widziano. Po śmierci rodziców zamieszkuje w Anglii, w położonym pośród wrzosowisk starym domu swojego wuja – który tak jak jej rodzice, nie widzi powodu, aby osobiście się nią zajmować.
Mary jest całkiem sama, aż pewnego dnia kolorowy ptaszek wskazuje jej wejście do tajemniczego ogrodu, który staje się jej królestwem. Wkrótce odkryje też sekret wielkiego domu…