The action in this trailer for Machete Kills is, as you would expect, ridiculous with Machete finding more inventive ways to embarrass the bad guys into an early grave. What took me by surprise though is the women Machete surrounds himself with in this sequel. Jessica Alba, Vanessa Hudgens, Alexa Vega, Sofia Vergara, Amber Heard, Michelle Rodriguez and Lady Gaga are all portrayed here as strong independent ball breakers. Sure, a couple of them might fall into bed with Machete - as you do - but I can't think of a film in recent years that has included so many pretty women who are given more to do than stand around looking pretty.
"I smell fish taco."