艾娃·加德纳
Ava Gardner
饰:Maria Cayetana, Duchess of Alba
安东尼·弗兰西欧萨
Anthony Franciosa
饰:Francisco Jose de Goya
阿梅德奥·纳扎里
Amedeo Nazzari
饰:Prime Minister Manuel Godoy
吉诺·塞尔维
Gino Cervi
饰:King Carlos IV of Spain
莱亚·帕多瓦尼
Lea Padovani
饰:Queen Maria Luisa
马西姆·塞拉托
Massimo Serato
饰:Conte Rodrigo Sanchez
Carlo Rizzo
饰:Juanito
Audrey McDonald
饰:Anita (as Audrey Macdonald)
Ivana Kislinger
饰:Pepa
卡洛·朱斯蒂尼
Carlo Giustini
饰:José
Carmen Mora
Carmen Mora
饰:Prima Ballerina
Patrick Crean
饰:Enrique (as Pat Crean)
Peter Meersman
饰:Dr. Peral
约翰·卡尔森
John Karlsen
饰:Inquisitor
约翰·霍恩
John Horne
托尼奥·塞拉沃特
Tonio Selwart
饰:Aranda
理查德·麦克纳马拉
Richard McNamara
Pamela Sharp
Pamela Sharp
饰:Maria Isabella
保罗·穆勒
Paul Muller
饰:French Ambassador
Stella Vitelleschi
饰:Maria Josefa
Gustavo De Nardo
饰:The priest (as Gustavo de Nardo)
Yemiko Fullwood
Yemiko Fullwood
饰:Maria de la Luz (as Yamiko Fulwood)
Amru Sani
Amru Sani
饰:The Singer
Vittorio André
Vittorio André
Armando Annuale
Nadia Balabine
饰:Carlotta Joaquina
Alberto Barberito
Alberto Barberito
Leonardo Botta
饰:Prince Ferdinando
Pina Bottin
饰:Maja
Roberto Chevalier
饰:The little prince
安德烈·艾斯特哈兹
Andrea Esterhazy
饰:Count De Fuentes
Giuseppe Giardina
Giuseppe Giardina
饰:Luigi of Parma
Clayton Hall
饰:Goya's assistant
Renata Mauro
饰:Maja
Gino Passarelli
Gino Passarelli
Amina Pirani Maggi
饰:Governess Asuncion
Alberto Plebani
饰:Don Antonio
Roberta Primavera
Roberta Primavera
饰:Princess of Portugal
Rita Rubirosa
Rita Rubirosa
Marino Scarfi
饰:Bonito (as Mario del Ricovero)
恩佐·菲耶尔蒙特
Enzo Fiermonte
饰:Navarra (uncredited)
伦佐·切萨纳
Renzo Cesana
饰:Bayeu
Erminio Spalla
Stella Rho
饰:Maria Josefa,(as Stella Vitelleschi)