Mexikó, 1846. Az amerikai hadsereg írek tucatjait fogadja be, hogy a függetlenségéért küzdő Mexikó ellen harcoljanak. A hazájukat elhagyó katonák képtelenek beilleszkedni az amerikaiak közé, egy ír katolikusokból álló csapat tagjainak vallásgyakorlásuk miatt menekülniük kell. Az északon árulónak, délen pedig ellenségnek tartott katonák John Riley vezetésével a mexikóiak oldalán folytatják a háborút, vállalva a hontalanság és az árulás minden következményét. A film a kegyetlen megtorlást elszenvedett Szent Patrick zászlóalj és megkínzott, bátor vezérük igaz történetét meséli el.