Bad Ass kertoo Trejon tulkitsemasta Vietnam-veteraanista, joka elää omaa hiljaista elämäänsä, kunnes bussissa sattunut välikohtaus nostaa tämän verkkomeemiksi ja koko kansan tuntemaksi kovikseksi. Elokuva olisi tässä kohtaa hyvässä asemassa lähteä tutkiskelemaan mitä tällainen voi merkitä yhden ihmisen elämälle, mutta sen sijaan se sukeltaakin kasarihenkiseen toimintameininkiin. Sukeltaminen on tosin enemmän köpöttelyä, ja toiminta harvassa sekä haaleaa.
Elokuvassa koitetaan repiä huumoria sukupolvien välisestä kuilusta sekä kontrastista suoraselkäisen vanhuksen ja katunilkkien välillä, mutta naurut ovat harvassa. Trejosta on todistetusti mahdollista saada paljon enemmänkin irti, mutta tämä ei vain ole kotonaan tällaisessa hieman hienovaraisemmassa roolissa.
Myös itse käsikirjoitus on toki melkoisen vetämätön, joten Trejoa ei voi yksin syyttää elokuvan vajaatenhoisuudesta. Dialogi, juonen kaari sekä ajoitus ovat hakusessa, ja kaikki on kovin keskinkertaista. Herra Perlman nähdään arviolta kolmessa lyhykäisessä kohtauksessa, pääpahana joka on oikeastaan pelkkä sivuhahmo.
Bad Assin konseptissa olisi ollut potentiaalia vaikka mihin, mutta tällaisenaan siitä ei kykene tykkäämään vaikka haluaisikin.