На этот раз лейтенанту Шарпу снова предстоит непростое дело, требующее выдержки, храбрости и военного опыта. Мужчина принимает участие в очередном страшном и кровопролитном бою, который происходит в Испании, неподалеку от Бадахоса. Неожиданно он узнает, что теперь стал отцом, у него есть маленькая дочка, находящаяся в городке, который занят французскими солдатами. В прошлом у героя немало заслуг, поэтому он смог стать капитаном, умело руководящим своими отважными солдатами, но неприятели не дремлют. Из Индии приезжает враг, с которым он уже сталкивался на службе в Индии – Обадайя Хексвилл.