Gibilterra, Hornblower deve portare in Inghilterra la nave francese Le Reve, che ha catturato. Gli vengono consegnati dei dispacci per l’ammiragliato e anche, cosa insolita, una passeggera, la Duchessa di Wharfedale, perché venga ricondotta a casa. Purtroppo Le Reve viene catturata dagli spagnoli e l’equipaggio imprigionato. Nella prigione spagnola Orazio trova Kennedy, disperato, da mesi in solitudine. Hornblower vuole aspettare a fuggire che Kennedy abbia ripreso le forze, ma deve scontrarsi con il signor Hunter che non vuole aspettare e tenta una fuga azzardata, facendo punire Orazio. In una notte di tempesta dalla spiaggia Hornblower assiste al naufragio sugli scogli di una nave spagnola, inseguita dall'Indifatigable. Orazio convince don Massaredo, il comandante della prigione, promettendo di fare ritorno, a mandarlo in mare con i suoi uomini per salvare i superstiti, tra cui, con sorpresa, trova la duchessa, che credeva ormai al sicuro in Portogallo. Al termine della tempesta vengono raccolti dall'indy. Sir Pellew comunica a Hornblower che in virtù del coraggio dimostrato nell'episodio della nave incendiaria gli viene confermata la nomina a tenente. Hornblower chiede di essere rimandato a riva per ottemperare alla parola data, e gli alti prigionieri si uniscono. Al ritorno don Massaredo comunica che le loro maestà hanno concesso la grazia ai prigionieri per il coraggio dimostrato.