Après ses expériences dans l'Allemagne nazie, l'actrice Macarena Granada se rend à Hollywood, où elle devient une star. Dans les années 1950, la diva retourne dans l'Espagne franquiste pour jouer dans une superproduction hollywoodienne sur la reine Isabelle Ier de Castille.
Carmen vit dans une communauté gitane de la banlieue de Madrid. Comme toutes les femmes qu’elle a rencontrées dans la communauté, elle est destinée à reproduire un schéma qui se répète de génération en génération : se marier et élever autant d’enfants que possible, jusqu’au jour...