В центре сюжета фильма "Битва Шарпа" - Ричард Шарп, опытный офицер британской армии, который оказывается в необычной ситуации на Пиренейском полуострове в сентябре 1813 года. Король Испании решает подарить Веллингтону роту дворцовой охраны из ирландцев, которые до этого момента были далеки от настоящих боевых действий. Командование над ними осуществляет молодой и самоуверенный полковник Кайли.
Шарпа приставляют к этой роте с целью её скорейшего уничтожения: предполагается, что солдаты дезертируют, столкнувшись с реальным боевым положением. Однако вместо этого им предстоит столкнуться с французским бригадным генералом Ги Лю, известным как "Волк", который уже имеет личные счеты с Шарпом.
На пограничном посту, куда направляют роту, разворачивается напряженная драма. Шарпу и его подопечным предстоит не только доказать свою ценность на поле боя, но и преодолеть внутренние конфликты внутри своей же команды. Самоуверенность Кайли и его методы командования ставят под угрозу успех миссии, в то время как Шарп старается удержать ситуацию под контролем.
Фильм показывает вымышленный эпизод войны, полный приключений и боевых действий, где каждый герой сталкивается с собственными страхами и сомнениями. "Битва Шарпа" - это история о мужестве, чести и сложностях военного командования в условиях, когда от каждого зависит не только его жизнь, но и судьба целого отряда.