Margarita Castro
doctor Carlos Saucedo
Julio Monreal
Priest Florencio
Ricardo Gallegos Lara
doctor Arroyo
don Nicolas
Eduardo Rendón
Palmira
Macarena
Velino, drunk
Anita
Young doctor
Train driver
Eulogio
Announcer
doña Heliodora
doña Maria
Sacristan Eusebio
Robustiano
Doctor
Nurse
Self