Dopo un periodo in terraferma, il comandante Jack Aubrey ottiene il comando di una fregata, la Boadicea, ammiraglia di una squadra allestita per neutralizzare quattro potenti navi francesi che stanno ostacolando il traffico dei velieri della Compagnia delle Indie nelle acque di Mauritius e delle Réunion, al largo del Madagascar. Come sempre lo accompagnerà l'inseparabile Stephen Maturin, che gli sarà quanto mai d'aiuto come consigliere e informatore, soprattutto quando la Boadicea dovrà far tuonare i suoi cannoni contro le navi di Napoleone.
Aubrey e Maturin sono di nuovo in mare. Jack Aubrey, sommerso dai debiti in seguito a investimenti sbagliati e privato dei favori dell'Ammiragliato a causa dell'avventatezza politica del padre, deve mettersi al servizio di Worcester, un vecchio uomo d'arme. Aubrey lascia quindi a cuor leggero l'Inghilterra e riesce a fare in modo che la nave di Worcester sia la più efficiente per bloccare la flotta di Napoleone. Il fidato compagno Maturin, che si è finalmente sposato con la donna tanto a lungo inseguita, deve invece affrontare un rischioso compito di spionaggio: infiltrarsi in un territorio nemico.
Jack Aubrey e Stephen Maturin sono a Malta, nell'animato porto della Valletta, in attesa che la piccola fregata Surprise venga riparata. Ma non si tratta di un periodo di riposo giacché, dopo la morte dell'ammiraglio Thorton, tra i comandanti della marina britannica si è scatenata una corsa per accaparrarsi il comando delle navi migliori. Aubrey sarà costretto a vedersela con il viceammiraglio Harte, che dispone della flotta del Mediterraneo. Maturin invece dovrà fare tutto ciò che è in suo potere per evitare sabotaggi da parte delle spie di Napoleone, che si aggirano nel porto in cerca di informazioni. Ma queste difficoltà impallidiranno in confronto a ciò che aspetta i due amici: il Mar Rosso, infestato da squali famelici e da pirati senza scrupoli.
Jack Aubrey, a bordo dell'"Ariel", si sta dirigendo verso il mar Baltico: lo scopo è quello di raggiungere le truppe catalane, che stanno occupando Grimsholm per conto dei francesi, e di convincerle a "tradire" Napoleone in favore della Gran Bretagna. Incaricato di questa delicata missione è, ovviamente, Stephen Maturin, che può vantare una perfetta conoscenza della lingua catalana e impeccabili credenziali politiche. Stephen riesce nel suo intento, ma il ritorno in patria non sarà certo dei più tranquilli. Naufragati, dopo un epico scontro, sulle coste francesi, Jack e Stephen saranno infatti condotti a Parigi e rinchiusi in una tetra prigione in attesa di essere giustiziati...
1812. La fregata inglese Leopard giunge malconcia nella baia di Pulo Batang, nelle Indie Orientali, dopo uno scontro vittorioso con una nave da guerra olandese. Abbandonata la nave, Jack Aubrey sale sulla Fleche per tornare a casa, ma proprio durante la navigazione scoppia la guerra tra gli Stati Uniti e l'Inghilterra. Eppure, questa volta, il bottino di guerra più prezioso per i nemici non è costituito da un'altra nave, bensì da Stephen Maturin, il più caro amico di Jack nonché agente segreto al soldo degli inglesi: un uomo che possiede informazioni d'importanza davvero incalcolabile...