Marcello Spada
饰:Arunte
Ciro Galvani
饰:Quinto Fabio Massimo
弗兰科·库普
Franco Coop
饰:Mezio, Roman soldier
安尼巴莱·宁基
Annibale Ninchi
饰:Publius Cornelius Scipio
Camillo Pilotto
饰:Hannibal
福斯科·贾凯蒂
Fosco Giachetti
饰:Captain Massinissa
Francesca Braggiotti
饰:Queen Sophonisba
Marcello Giorda
饰:King Syphace
古列尔莫·巴尔纳博
Guglielmo Barnabò
饰:Furius, fat Roman
伊莎·米兰达
Isa Miranda
饰:Velia, a Roman woman
梅莫·贝纳西
Memo Benassi
饰:Cato
卡洛·隆巴迪
Carlo Lombardi
饰:Lucio
Piero Carnabuci
饰:Il Reduce della Battaglia
卡尔洛·尼奇
Carlo Ninchi
饰:Lelius
Lamberto Picasso
饰:Hasdrubal, advisor to Hannibal
Diana Lante
Diana Lante
饰:Moglie di Scipione
Raimondo Van Riel
饰:Maharbale
Achille Majeroni
饰:Principe del Senato
卡洛·坦贝拉尼
Carlo Tamberlani
饰:Ambasciatore Romano
Gino Viotti
饰:Mercante Fenicio
Clara Padoa
Clara Padoa
饰:Schiava di Sofonisba
Ugo Sasso
饰:Ufficiale
Mario Gallina
饰:Ambasciatore cartaginese
Olinto Cristina
饰:Altro ambasciatore cartaginese
Carlo Duse
饰:Messo di Magone
Franco Brambilla
Franco Brambilla
饰:Ragazzo Romano
Antonella Steni
饰:Una Bambina (as Antonietta Stefanini)
Enzo Biliotti
Bruno Calabretta
Bruno Calabretta
Alberto Campi
Alberto Campi
Gustavo Conforti
Giorgio Covi
Giorgio Covi
Federico De Martino
Federico De Martino
Cesare Gambarelli
Cesare Gambarelli
Walter Lazzaro
Guglielmo Longo
Guglielmo Longo
Giorgio Marcello
Giorgio Marcello
Otello Polini
Otello Polini
Albino Principe
Gennaro Sabatano
Gennaro Sabatano
Carlo Simoneschi
Ernesto Torrini
Ernesto Torrini
Vittorio Vaser
Amedeo Vecci
Amedeo Vecci
Franca Vella
Franca Vella
Carla Zaccaria
Carla Zaccaria
Armando Zuccarelli
Armando Zuccarelli
Rosina Adrario
Rosina Adrario
Nino Altieri
Nino Altieri
Ruggero Angeletti
Ruggero Angeletti
Sandro Bianchi
Sandro Bianchi
Vittorio Capanni
Vittorio Capanni
Antimo Reyner
Antimo Reyner
饰:(as Antimo Reyneri)
阿尔伯托·索迪
Alberto Sordi
饰:Comparsa soldato romano
阿弗雷多·德·安东尼
Alfredo De Antoni
饰:Anziano Cartaginese
Fernando Solieri
Fernando Solieri
饰:Anziano cartaginese
马里奥·卡卢特鲁托
Mario Carotenuto
饰:Extra (uncredited)