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…
John Klute est détective privé. Un jour, l'épouse et l'associé de son ami Tom Gruneman, disparu depuis six mois, lui demandent de le retrouver. Il se rend de Pennsylvanie à New York pour mener l'enquête. La seule piste est une call-girl, Bree Daniels, à qui Tom aurait adressé des lettres obscènes.