Trong thời kỳ Chiến tranh Bán đảo ở Tây Ban Nha, Trung sĩ Richard Sharpe đã có hành động dũng cảm cứu mạng Arthur Wellesley, người sẽ trở thành Công tước Wellington. Sau đó, ông được thăng cấp lên Trung úy. Wellesley cần một hối phiếu tiền từ chủ ngân hàng Rothschild để trả lương cho quân đội. Tuy nhiên, ông lo ngại rằng người này đã bị quân Pháp bắt.
Wellesley cử Sharpe vượt qua chiến tuyến của kẻ thù để tìm kiếm Rothschild. Sharpe được giao nhiệm vụ dẫn một trung đội gồm những tay súng giỏi nhất. Đội ngũ của ông bao gồm Harper, một người Ireland nóng tính, cùng Hagman và Harris. Họ không hài lòng vì Sharpe không phải là một ‘sĩ quan thích hợp’.
Sharpe phải đối mặt với nhiều nguy hiểm khi thực hiện nhiệm vụ. Ông cần sử dụng kỹ năng và kinh nghiệm của mình để hoàn thành mục tiêu. Sự thành công của nhiệm vụ này sẽ giúp quân đội của Wellesley nhận được tiền lương.