Richard Sharpe (Sean Bean) stammt aus ärmlichen Verhältnissen und sieht in der Armee seine einzige Chance, aus seinem Leben etwas zu machen. Die Napoleonischen Kriege bieten hierzu ausreichend Gelegenheit, sich zu beweisen. In einer Schlacht rettet er durch Zufall das Leben des Duke Of Wellington. Dieser ist ihm so dankbar, dass er Sharpe aus dem Mannschaftsstand heraus zu einem Lieutenant befördert. Sharpe wird einem Regiment von Scharfschützen zugeteilt. Dort lernt er den Iren Patrick Harper (Daragh O'Malley) kennen. Die beiden sind sich anfangs spinnefeind, werden aber mit der Zeit zu besten Freunden. Richard Sharpe und Patrick Harper müssen sich in unzähligen Schlachten nicht nur mit dem Feind auseinander setzen, sondern auch auf dem Schlachtfeld der Liebe so manches Abenteuer bestehen