Tras perder a sus padres, víctimas de una epidemia de cólera en la India, Mary Lennox, una niña de pésimo carácter, viaja hasta Inglaterra para vivir bajo el amparo de su tío, un hombre viudo cuyo hijo es un niño enfermizo que está convencido de que su muerte es inminente. El nuevo hogar de Mary es una mansión cuyas paredes rezuman tristeza y, sobre todo, guardan más de un misterio.