Meri Lenoks je devetogodišnjakinja kojoj u epidemiji kolere u Indiji umiru oba roditelja, a ona ostaje sama i zaboravljena u njihovoj kolonijalnoj vili. Kad je naposletku pronađu britanski susedi i vojnici, ispostavi se da se za suvonjavu, razmaženu i mrzovoljnu Meri nito ne želi brinuti, pa je ubrzo pošalju na brod za Englesku, gde bi je trebao udomiti najbliži rođak kog Meri nikada nije upoznala - gospodin Krejvn (Colin Firth). Budući da ga u Engleskoj sve podseća na smrt voljene žene, gospodin Krejvn najčešće nije u zemlji već putuje svetom pa Meri tako ostaje sasvim sama na njegovom zabačenom i turobnom imanju na severu Engleske. Ipak jednoga dana Meri u vrtnom zidu otkriva zaključana vrata obrasla bršljanom. Događaji koji su potom usledili potpuno su promenili njen život.