Durante el crudo invierno de 1809, las tropas napoleónicas se están alzando victoriosas por toda España. Pero los soldados de sir John Moore, reciente fallecido en la batalla, les pisan los talones. Deben ganar tiempo para que el grueso del ejército inglés los alcance.
Al mando de este regimiento de fusileros ha quedado ahora el teniente Richard Sharpe. Aislados en territorio enemigo, desmoralizados, sus únicas esperanzas para salvar el pellejo se basan en buscar abrigo en puerto seguro en un complicado viaje a través de las montañas. Necesitan para ello la ayuda de la caballería española. Sin embargo, todo tiene un precio: Sharpe y sus hombres deberán participar en el asalto para recuperar Santiago de Compostela de manos de los franceses. Demasiados peligros, demasiados enemigos…