Antes de que fuera famosa, Audrey Hepburn estuvo a punto de obtener un papel en la película.
Sophia Loren tiene un papel pequeño, pero fácilmente visible, como una chica esclava que arroja pétalos de flor durante la marcha triunfal de Marco. Aunque no sea su primer filme, sí que era su primera película americana, que fue rodada en Italia.
El gran éxito en taquilla que tuvo la película salvó a MGM de la quiebra.
En el filme hay hasta 110 personajes con diálogo.