Guerre d'Espagne, Talavera de la Reina, Juillet 1809. Placé sous les ordres du colonel Simmerson, un officier britannique aussi incompétent qu'ambitieux, le lieutenant Richard Sharpe doit recourir à l'insubordination pour sauver son régiment d'une attaque meurtrière des Français. Son intervention décisive n'empêche pourtant pas la victoire de leurs chasseurs à cheval, qui parviennent à capturer l'un des deux drapeaux du régiment britannique. Accusé par le colonel Simmerson d'avoir provoqué cette disgrâce, Richard Sharpe ne voit qu'un seul moyen de restaurer son honneur tout en continuant à servir au mieux les intérêts de sir Arthur Wellesley, commandant en chef de l'armée britannique en Espagne : capturer une " aigle " de l'armée française lors de la prochaine offensive alliée sur Madrid et s'illustrer ainsi par un acte de bravoure extraordinaire.