Бившият полковник от Конфедерацията Бенджамин Трейн (Гари Купър) отива в Мексико да участвува във войната за независимост. Той не се интересува на коя страна ще воюва за хуаристите бунтовници или за френския император Максимилиан, важни са само парите. В Мексико се среща с Джо Ерин (Бърт Ланкастър). Двамата са наети да ескортират френската графиня Дювар (Денис Дарсел). По време на пътуването се оказва, че истинската цел на пътуването им е доставката на 3 милиона долара в Вера Крус. За златото претендират мнозина…