L’Espagne en 1810 : le capitaine Anthony Trumbull est chargé de sécuriser un énorme canon que les Espagnols ont laissé derrière eux en se retirant des troupes de Napoléon. Avec l’aide d’un officier britannique, il sort le canon d’un ravin et le répare. Sous une grande pression, ils parviennent à faire passer le canon lourd à plus de 1000 kilomètres devant les murs de la ville d’Ávila et à le prendre d’assaut après avoir tiré sur une brèche dans les murs.