All Cast

Emma Suárez

Emma Suárez

Blancaflor / Sombrag

Héctor Alterio

Héctor Alterio

Devil

Thomas Heinze

Thomas Heinze

Martin

Karin Baal

Karin Baal

Aunt Teresa