Da 10-årige Mary Lennox' rige, britiske forældre pludseligt dør, bliver hun sendt fra Indien til England for at bo hos sin onkel på hans herregård. Her begynder hun at forstå mange af familiens hemmeligheder, særligt efter mødet med sin fætter Colin.