I do like action films. If you are going to make it ridiculous, then let it be funny. I felt like there was an attempt to make it serious- which failed miserably.
Banderas has the guns with 3000 bullets. He only runs out of ammo when the script is setting him up for predictable scene. It wasn't as bloody as Kill Bill- just close.
I was stuck at the airport with only one DVD movie left to watch, so I viewed this one. If I had any alternatives to watch, I would have ejected it within the first 15 minutes.
If they had just showed a little more of a naked Salma Hayek, she was worth the score of 2. (Too bad she didn't flash a little more, it could have doubled the score.