Der Krieg ist zu Ende, aber Jane, die das Leben in der Armee satt hat, wird von einer gierigen Freundin dazu gebracht, nach London zurückzukehren und das Geld ihres Mannes auszugeben. Währenddessen wird Sharpe von einem besiegten Major Ducos aufgestellt und beauftragt, den französischen Kaiserschatz zu stehlen. Er wird vor Gericht gestellt, entkommt aber mit Harper und Fredrickson und macht sich auf die Suche nach dem ehrlichen Major Maillot, der gezwungen wurde, eine falsche Anschuldigung zu unterschreiben. Ducos' Männer haben Maillot erschossen, aber seine verwitwete Schwester Lucille versteckt Sharpe, während Fredrickson den ehemaligen Feind General Calvet aufspürt. Calvet verbündet sich mit Sharpe, um Ducos zu jagen und den Schatz zurückzuerobern. Aber Jane, die jetzt töricht mit dem Glücksjäger Rossendale verwickelt ist, könnte schwerer wiederzuerlangen sein.