Indian jaio, baina guraso britaniarrak dituen 10 urteko haurra da Mary Lennox (Dixie Egerickx) protagonista. Gurasoen ezusteko heriotza eman ostean, Ingalaterrara bidaiatuko du, Archival Craven (Colin Firth) osabaren zaintzapera. Yorkshire konderrian galdutako paraje horretan, urteetan ezkutuan izan diren sekretu mordoa deskubrituko du.