Decorated Vietnam hero Frank Vega (played by Danny Trejo) returns home only to get shunned by society leaving him without a job or his high school sweetheart. It’s not until forty years later when an incident on a commuter bus (where he protects an elderly black man from a pair of skinheads) makes him a local hero where he’s suddenly celebrated once again. He’s christened as “Bad Ass”. But his good fortune suddenly turns for the worse when his best friend Klondike is murdered and the police aren’t doing anything about it. Bad Ass decides to take action.
This film is pretty conscious of it’s goals and if you are not going along with the kitsch of it, you simply will not enjoy Bad Ass. Danny Trejo is currently 68. So you are not exactly getting well-choreographed fights, and it doesn’t need it. The whole crux of how this film works is seeing dummies mess with Trejo and getting their asses kicked because he has a mean ass looking face and can beat your lunch out of you. These dummies don’t know what they’re messing with till it’s too late. I laughed throughout consistently. It’s funny to know that this story was based on a real incident.
There are a few subplots and sequences that feel inserted to prolong the length of the movie. It could have been a lot shorter. The subplot where Frank romances his neighbor Amber (played by Joyful Drake) is a bit ridiculous but I found myself going along with it. I can’t say any of this was good by any means. There seems to be no point to get mad at it. It’d be like going to The Expendables and walking out feeling mad because it was all about the action. If you’re watching this, you most likely know what you’re in for.
I cannot help but compare this to Robert Rodriguez’s Machete. I enjoyed Bad Ass for the same reason I did not enjoy Machete. One of the major problems I had with was that Machete, while appearing like a bad ass protagonist, had nothing to do in his own movie. Bad Ass as a character is much more likable, the story gives you a lot of reason to empathize and root for him. Frank Vega is actually trying most of the time to avoid a fight, but is very unfortunate because he lives in a bad neighborhood full of people who want start trouble. He beats them up and then thanks them politely afterwards for their help with a straight face. Yes, Bad Ass has much more to do in his own movie than Machete.
Mainly, Danny Trejo is character actor with an engaging presence and it’s nice to see him play a nice guy with a huge goddamn beard. Charles S. Dutton is also hilarious as the over-the-top villain Panther, I would never have pictured him playing a role like that. See? Everybody seems to be having fun here. I do not see why I shouldn’t. A fun rental for sure.