安东尼奥·班德拉斯
Antonio Banderas
饰:Carlos Rueda
艾玛·汤普森
Emma Thompson
饰:Cecilia Rueda
卢宾·布雷兹
Rubén Blades
饰:Silvio Ayala
拉蒂西亚·多瑞拉
Leticia Dolera
饰:Teresa Rueda
卡洛斯•卡尼奥沃斯基
Carlos Caniowski
饰:Rubén Mendoza (as Carlos Kaniowski)
库诺·贝克
Kuno Becker
饰:Gustavo Santos
约翰·伍德
John Wood
饰:Amos Sternberg
克莱尔·布鲁姆
Claire Bloom
饰:Sara Sternberg
Hector Bordoni
Hector Bordoni
饰:Pedro Augustín
玛利亚·卡纳尔斯
Maria Canals
饰:Esme Palomares
Stella Maris
饰:Concepta Madrid
Concha Hidalgo
饰:Octavio Marquez's Grandmother
Elvira Villarino
Elvira Villarino
饰:Plaza Mother 2
Anahí Martella
饰:Plaza Mother 5
Pochi Ducasse
饰:Church Mother 1
安东·莱瑟
Anton Lesser
饰:General Guzmán
Yaiza Garzón
饰:Children Theatre Player
Deborah Kors
饰:Señora Madrigal (as Debora Kors)
赫克托·马拉默德 演员
Héctor Malamud
饰:Stallholder
费尔南多·提尔弗
Fernando Tielve
饰:Orfeo,Enrico
伊琳娜·埃斯柯拉
Irene Escolar
饰:Eurydice
安娜·格拉西亚
Ana Gracia
饰:Hannah Masson
Amparo Valle
饰:Julia Obregon's Mother
Cielo Verano
饰:Julia Obregon
María Nydia Ursi
饰:Plaza Mother 1
Araceli Dvoskin
饰:Plaza Mother 3
Susana Salerno
饰:Plaza Mother 4
Alicia Palmes
饰:Church Mother 2
Liz Balut
饰:Church Mother 3
Teresa Mejias
饰:Nun 1
Carola Noriega
饰:Nun 2
Dan Trugman
饰:Lieutenant
Vanesa Vélez
饰:Tango Dancer 1
Vanessa Vélez
饰:Tango Dancer 1
Andrés González
饰:Tango Dancer 1
Marzenka Novak
Marzenka Novak
饰:Sasha
Vera Czemerinski
饰:Prisoner
María Borrego
María Borrego
饰:Nurse
Leonardo Azamor
饰:Prison Guard 1 (as Leo Azamor)
Mariana Seligmann
饰:Guzman's Daughter (as Mariana Seligman)
Alejandro Rivas
饰:Prince Prospero
Miguel Antón
饰:Children Theatre Players
Celia Arias
饰:Children Theatre Players
Ana Armas
饰:Children Theatre Players
Ana Paula Cidón
饰:Children Theatre Players
Paris Galindo
饰:Children Theatre Players
Marcos García Tizón
饰:Children Theatre Player
Javier García-Villaraco
饰:Children Theatre Player (as Javier García Villaraco)
Tania Tamara González
饰:Children Theatre Players
Eva Guitiérrez
饰:Children Theatre Player
Eva Gutierrez
饰:Children Theatre Players
Yamila Teresa Halo
饰:Children Theatre Players
Yamila Teresa Haro
饰:Children Theatre Player
Verónica Jiménez
饰:Children Theatre Players
Verónica Andrea Jiménez
饰:Children Theatre Player
Adaia López
饰:Children Theatre Players
Jesús Nebreda
饰:Children Theatre Players
Beatriz Rastrollo
饰:Children Theatre Players
Ana Sendo
饰:Children Theatre Players
Ana Senso
饰:Children Theatre Player
David Velduque
饰:Children Theatre Players
Débora Cuenca
饰:Girl 1
Camila Walker
饰:Girl 2
Martina Sasso
饰:Girl 3
Camila Sasso
饰:Girl 4
Sofía Briano
饰:Girl 5
Noelia Escobonson
饰:Girl 6
Denise Aristimuño
饰:Girl 7
Florencia Quiroles
饰:Girl 8
Eliana González
饰:Girl 9
Alejandro Ares
饰:Diego Souza
Abian Vainstein
饰:Ernesto Souza
Valentin Barrio
饰:Missing Person (uncredited)
玛丽亚·卡纳尔斯-巴雷拉
Maria Canals-Barrera
饰:Esme Palomares,(as Marí'a Canals)
卡洛斯·卡尼奥斯基
Carlos Kaniowsky
饰:Rubén Mendoza
Anthony Diaz-Perez
Anthony Diaz-Perez
饰:Policeman 1
Horacio Obón
饰:Victor Madrid
Ernesto Hernández
饰:Duarte
Eusebio Lázaro
饰:Pereira
Sara Fernández
饰:Marta
Rubén Laperuta
饰:Prison Guard 2
何塞·格鲁斯曼
José Glusman
饰:Avrom Sternberg
Gonzalo San Martín
饰:Interrogation Officer
路易斯·安东尼奥·拉莫斯
Luis Antonio Ramos