Ruggero, imperatore di Meridia, parte assieme a una ciurma di pirati e al suo migliore amico, il vescovo mago Marco, alla ricerca dei fiumi infernali Stige, Acheronte, Flegetonte, Lete e Cocito.
I fiumi, infatti, garantiscono a chi si bagna nelle loro acque l'invulnerabilità in battaglia.
Riuscirà il sovrano a trovare le acque miracolose e a rendere invincibili se stesso e i propri soldati?