In den 40er Jahren des 19.Jahrhunderts gilt Captain Harry Flashman (Malcolm McDowell) als Held des Afghanistankriegs der Briten, obwohl er eigentlich ziemlich feige ist und seine Reputation mehr oder weniger erschwindelt hat. Während er seinen Weg "nach oben" zu machen bemüht ist, entwickelt Otto...