Действие происходит в XIX веке. Мэри Леннокс жила вместе со своими родителями в Индии. Её родители заболели чумой и девочка осталась сиротой. Мэри забирает жить к себе в Великобританию дядя Арчибальд. Теперь Мэри живёт в мрачном особняке своего дяди. Рядом с домом также есть странный сад, по ночам там слышны крики. С этим садом связяна какая-то тайна.
Дядя Арчибальд тоже довольно странный, хотя он и добрый, видимо он от чего-то страдает. Мэри знакомится с мальчиком Диконом, сыном садовника. Вместе дети пытаются разгадать загадку таинственного сада и помочь дяде Арчибальду преодолеть свою печаль.