Fortsættelse af Marcel Pagnols storslåede beretning fra 1920’ernes og 1930’ernes starter ti år efter Jean de Florettes død. Ugolin (Daniel Auteuil) og Papet (Yves Montand), som forårsagede Jeans død, trives i rigdom. Og Jeans datter, Manon (Emmanuelle Béart), er nu blevet voksen og forvandlet til en henrivende skønhed, som lever med sine geder i bjergene. Blot synet af hende kan gøre en mand besat, og det er, hvad der sker for Ugolin, da han ser hende bade nøgen i en bjergsø. Men Manon afslører hans og Papets forbrydelse og iscenesætter en djævelsk hævn, som ikke blot skal tilintetgøre dem – men hele landsbyen. Samtidig afsløres også hemmeligheden om hvem Jean de Florette egentlig var. En hemmelighed som chokerer alle. Ikke mindst Manon.