George Peppard fiatal férfi, aki egy kis csapatot irányít, hogy szétromboljanak hat ágyút, mielőtt a mexikói hadsereg és lázadó vezérük használhatná azokat. Lelkesítő, akció dús történelmi kalandfilm.
Armando (Will Ferrell), a kissé szerencsétlen fiú apja árnyékában él Mexikóban, a családi birtokon. Öccséről, Raulról (Diego Luna) kiderül, hogy drogügyletbe bonyolódott, és összetűzésbe került a legveszélyesebb drogbáróval. Raul hazatér menyasszonyával, Soniával (Genesis Rodriguez), akibe Armando azonnal beleszeret. Hamarosan nagy leszámolás veszi kezdetét, melynek során szinte kihal Armando családja. A férfi összeszedi magát, és kezébe veszi a gyeplőt, öccse frissen megözvegyült barátnőjét, és végül, de nem utolsó sorban, a pisztolyt.
Jess Carlin (Audie Murphy) visszatér Mexikóból Texasba, hogy bosszút álljon testvére haláláért. Azt hiszi, hogy Luke Starr (Broderick Crawford) a tettes - ugyanaz a személy, aki hamisan megvádolta őt, és aki miatt el kellett hagynia a várost. Amikor Luke imádottja (Diana Lorys) beleszeret Jess-be, hirtelen kicsúsznak a dolgok az irányítása alól.
A híres mexikói forradalmárt Pancho Villa-t csúnyán átverik egy fegyverüzlet kapcsán. Pancho és barátja Scotty ezt nem hagyhatják annyiban: bosszúból megtámadják az Egyesült Államok egyik erődjét amelyben fegyvereket őriznek.