Londyn, XIX w. Ojciec Rosiny zostaje zamordowany. Dziewczyna musi spłacić jego długi. Wyjeżdża więc do Szkocji i ukrywając swoje żydowskie pochodzenie, jako Mary Blackchurch zostaje opiekunką dzieci wynalazcy Charlesa Cavendisha. Wkrótce oboje zakochują się w sobie.
Prezydent Thomas Jefferson odwiedza Francję w przeddzień wielkiej rewolucji. Przeżywa dwa romanse - jeden krótki z arystokratką Marią Cosway, drugi - ze swą służącą - mulatką Sally.
Po śmierci rodziców dziesięcioletnia Mary Lennox wprowadza się do domu wuja. Na terenie ogromnej posiadłości dziewczynka poznaje nowych przyjaciół oraz odkrywa zaniedbany ogród, któremu chce przywrócić dawny wygląd.