Під час іспано-французької війни 1808—1813 років, відступаючі іспанські війська, які не в силах тягнути за собою величезну гармату, скидають її з найближчого урвища. Британці хочуть заволодіти цією потужною зброєю, тому посилають за гарматою морського капітана Ентоні Трамбала. Та ватажок іспанських партизанів — швець Мігель має інші плани. Він хоче звільнити від французів рідне місто Авіла, яке оточене потужними фортечними стінами. Тому він обіцяє віддати гармату капітанові тільки після того, як він допоможе йому розбити нею грубезні мури міста. Чи вдасться їм перетягнути гармату через окуповану територію?