Lorsque son riche cousin Ambrose meurt dans des circonstances mystérieuses, Philip Ashley soupçonne sa nouvelle épouse, Rachel, de l'avoir empoisonné pour toucher sa fortune. Or le mobile du meurtre ne semble pas valable puisque c'est Philip qui hérite de son cousin. Philip, soupçonneux, cherche quand même à la demasquer mais lors de leur première rencontre il tombe immédiatement sous le charme de la veuve...
Attila, chef des Huns, projette de conquérir Rome. Marcian, un centurion romain capturé par Attila, retrouve la liberté. En échange, il doit remettre un message à l’empereur Théodose, qui songe à scinder l’Empire en deux pour régner sur l’Orient. Ne voulant partager sa gloire avec Pulchéria, sa sœur, il la retient prisonnière. Pendant que les Huns marchent sur Rome, Marcian fomente une révolte de palais et remet le pouvoir à Pulchéria…