La guerra ha terminado pero Jane, cansada de la vida militar, es engañada por un amigo codicioso para que regrese a Londres y gaste el dinero de su marido. Mientras tanto, Sharpe es creado por el comandante derrotado Ducos y acusado de robar el tesoro imperial francés. Se lo lleva a juicio pero escapa con Harper y Fredrickson y se dispone a encontrar al honesto Mayor Maillot que fue forzado a firmar la falsa acusación. Los hombres de Ducos dispararon a Maillot, pero su hermana viuda, Lucille, oculta a Sharpe, mientras que Fredrickson rastrea al ex enemigo, el general Calvet. Calvet se alía con Sharpe para perseguir a Ducos y recuperar el tesoro. Pero Jane, ahora tontamente involucrada con el cazador de fortunas Rossendale, puede ser más difícil de recuperar.