This movie is like any 2000s revenge movies, it could have been as awesome as an 80s action movie but it's just not fun. It has a few ideas but it's not fun.
Everything it does is a bit half-baked. Protsgonist looks bad ass but he is just very blank. Story is about action but about revenge but it's pretty bland. Henchmen are okay but they were not allowed to go far enough. In fact, everything except Danny Trejo is pretty bland. Danny Trejo is awesome in everything.
This movie has the PG 13 of the action, nudity and acting. Meaning: bland fighting, clothed nudity and bland acting. But I don't want to blame the actors for it, some of them tried really hard, it's the lack of music, lighting, atmosphere and cinematography.
What this movie was unfortunately lacking is a budget. Sorry, it has to be said: this movie feels cheap. If it had a double budget, it could have done some better cinematography.