Sud de l’Espagne, dans les années 20. Carmen est une belle jeune fille dont l’enfance a été hantée par une belle-mère acariâtre. Fuyant un passé dont elle n’a plus mémoire, Carmen va faire une rencontre insolite : une troupe ambulante de nains Toreros qui va l’adopter et lui donner le surnom de «Blancanieves ». C’est le début d’une aventure qui va conduire Carmen/Blancanieves vers elle-même, vers son passé, et surtout vers un destin à nul autre semblable…