Quan torna a Roma, després de tres anys al camp de batalla, el general Marco Vinicio (Robert Taylor) s’enamora de Lygia (Deborah Kerr). Però ella és cristiana i les seves creences li impedeixen enamorar-se d’un guerrer. Encara que va ser adoptada per un general retirat, jurídicament és una esclava de Roma. Però Marco aconsegueix que l’emperador Neró (Peter Ustinov) l’hi cedeixi en pagament pels seus serveis.