Sud de l’Es­pagne, dans les années 20. Carmen est une belle jeune fille dont l’en­fance 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 inso­lite : une troupe ambu­lante de nains tore­ros qui va l’adop­ter et lui donner le surnom de “Blan­ca­nieves”. C’est le début d’une aven­ture qui va conduire Carmen/Blan­ca­nieves vers elle-même, vers son passé, et surtout vers un destin à nul autre sembla­ble…