Mary Lennox (Dixie Egerickx) es un niña de 10 años nacida en la India de padres británicos. Cuando ambos fallecen de repente, Mary es enviada a Inglaterra con su tío, Archibald Craven (Colin Firth), a un remoto paraje del páramo de Yorkshire. Allí comienza a desvelar numerosos secretos familiares, sobre todo después de conocer a su enfermizo primo (Edan Hayhurst), que durante años ha estado encerrado en una de las alas de la mansión. Juntos, estos dos niños viven una serie de aventuras en un jardín mágico que les ayuda a cerrar las heridas que han sufrido en su corta existencia.
También conocido como:
The Secret Garden.