Viviendo en la India, Mary Lennox (Kate Maberly), una joven privilegiada, queda huérfana cuando sus padres mueren en un terremoto. Es enviada de regreso a Inglaterra, donde se va a vivir a la finca de su tío Lord Archibald Craven (John Lynch). Es una existencia bastante aislada y tiene que encontrar cosas para mantenerse ocupada. Ella encuentra al joven enfermo Colin Craven (Heydon Prowse) y un jardín secreto.