Résumé du film - Vers 1850, alors que la belle Eugénie de Montijo passe dans le quartier gitan du Sacromonte à Grenade avec sa mère, elle fait la connaissance de Violetta, belle danseuse et vendeuse de violettes qui vit dans ce quartier. Violetta lui prédit – en lisant les lignes de la main d'Eugénie - une véritable couronne. Juan de Ayala est un jeune noble volage, cousin d’Eugénie, qui tombe sous le charme de Violetta alors qu’il la voit danser dans une taverne. Cette dernière tombe amoureuse de Juan mais se refuse à lui.