Like "Desperado," the film offers nonstop action and a gargantuan body count. Robert Rodriguez knows how to please his audience, and the movie does work for the most part. As expected in a Rodriguez film, the action scenes are very well-choreographed and all possess a certain slickness and originality. Johnny Depp steals the show in his supporting role, and seems to be having the most fun. I actually looked at him as more of an action hero than Antonio Banderas. Then again, Banderas seems to be going through the motions. After all, he has played roles of this type many times before and is probably almost bored. I like how most of the movie is in subtitles. As I heard in the commentary, the reason for that was because most of the cast only spoke Spanish. But I'd rather see Mexican characters speaking in their native language, and having to read the subtitles, than them speaking in a second language that they obviously haven't mastered totally. Hollywood appears to have a fear of subtitles, and it's a stupid fear. Now onto what I didn't like about the movie...I'm not exaggerating when I say that it has nonstop violence. I'm not one of these people who gets bothered by excessive violence, but after a while all that action and killing can get a little dull. You just sit there waiting for the next body to fall to the ground. The story isn't non-existent, but I think if Rodriguez paid a little more attention to developing characters and story, his films might be even more interesting. But altogether, I was entertained. You don't view a film like this in the same way you view a Kubrick film. So what you see is what you get.
My score: 7 (out of 10)