Rok 1931. Młody hiszpański żołnierz Fernando (Jorge Sanz), dezerteruje z armii i chroni się na farmie Manola (Fernando Fernán Gómez), ojca czterech pięknych córek: Rocío (Maribel Verdú), Violety (Ariadna Gil), Clary (Miriam Díaz Aroca) i Luz (Penélope Cruz). Kiedy córki odwiedzają...
W życiu Juana, urokliwego kobieciarza hazardzisty w średnim wieku, nieoczekiwanie pojawia się Caty, która podaje się za jego córkę z romansu sprzed 20 lat.