Cast
Tina Romero
Alucarda / Alucarda's Mother
Susana Kamini
Justine
Claudio Brook
Dr. Oszek / Hunchbacked Gypsy
David Silva
Father Lázaro
Lily Garza
Daniela Oszek
Tina French
Sister Angélica
Birgitta Segerskog
Mother Superior
Adriana Roel
Sister Germana
Martin LaSalle
Brother Felipe
Manuel Dondé
Wagon Driver
Crew
Juan López Moctezuma
Director
Juan López Moctezuma
Writer
Alexis Arroyo
Writer
A. Ramírez del Río
Makeup Artist
Abel Contreras
Special Effects
Jorge Peña
Sound Editor
Xavier Cruz
Director of Photography
Gonzalo Gavira
Sound Effects
Kleomenes Stamatiades
Art Direction
Francisco Guerrero
Sound Recordist
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.