Franske og britiske desertører har slået sig sammen og belejrer byen Adrados. De holder kvinderne som gidsler og kræver en stor løsesum. Kaptajn Sharpes opgave bliver at befri gidslerne og sikre byen. Men også franskmændene har interesser i Adrados, der er nøglen til den fortsatte erobring af Europa. Med fjender på alle fronter kaster Sharpe sig ind i striden.