Danny Trejo nem az az ember, akinek a neve rögtön beugrik egy producernek, ha akciófilmet tervezget. Talán egyetlen személy van, aki már régóta főszerepet szánt a széttetovált, sittet is megjárt színésznek és az Robert Rodriguez. Trejo leginkább mellékkaraktereket formál meg, több tucat filmben tűnik fel, legtöbbször egy-két mondat vagy jelenet után eltűnik a színről és évente igen sok produkcióba hívják.
A Bad Ass azért emelkedik ki a B filmek tengeréből, mert Trejo ezúttal a központi figurát formálhatja meg. Frank Vegát, a Vietnámot megjárt veteránt játssza, aki a harcmezőről hazatérvén nem talál munkát és szerelmével sem tud összejönni. Évtizedekkel később megment egy idős fekete férfit a skinheadektől, ezzel ő lesz a helyi hős. Nem sokáig örülhet, mivel legjobb barátját megölik, a rendőrséget pedig láthatóan nem izgatja a dolog. Ezért Vega saját kezébe veszi az ügyet.
Craig Moss rendezte a filmet, következő alkotásában, a Breaking Wind vígjátékban ismét Trejo játssza a főszerepet. A Bad Assben felbukkan még Ron Perlman, Jennifer Blanc és Charles S. Dutton is.