Piękna Liliane (Catherine Deneuve) zostaje wybrana królową karnawału w miasteczku Nantes. Są w niej zakochani dwaj nierozłączni przyjaciele, Jean (Richard Bohringer) i Yvon (Bernard Giraudeau). Dziewczyna nie potrafi dokonać wyboru pomiędzy kandydatami. Jej rodzice zdecydowanie wolą Pierre'a - pracowitego i dobrze zapowiadającego się hydraulika. Gdy lekkoduch Yvon popada w kłopoty finansowe, wykorzystują sytuację i spłacają jego dług, żądając w zamian opuszczenia miasteczka. Po dwudziestu latach mężczyzna wraca w rodzinne strony...
Jean Ripoche i Yvon Legualoudec to koledzy mieszkający w małej, francuskiej wiosce. Każdy z nich pragnie zdobyć serce najpiękniejszej dziewczyny w okolicy, Liliane Soulas, oraz wyjechać stąd podbić świat. Kiedy obaj są dorośli, Jean żeni się z Liliane, natomiast Yvon wyjeżdża. Gdy po dwudziestu latach powraca z Annabelle do swojej rodzinnej miejscowości, sprawy zaczynają się trochę komplikować...