There are lots of funny things in MACHETE KILLS. For a while it coasts on enjoyably stupid jokes, like the ridiculous trailer for part 3 of the series that it opens with. Early on it has a little faux-serious melodrama, playing it almost straight when a clash with rogue soldiers, a Mexican drug cartel and an army in lucha libre masks leads to the death of Machete (Danny Trejo, DEATH WISH 4: THE CRACKDOWN, MARKED FOR DEATH)’s partner. I like the setup, with a redneck Arizona sheriff (William Sadler, DIE HARD 2) failing to hang Machete before he gets called in by the president (Charlie Sheen, NAVY SEALS, credited as Carlos Estevez) who offers him citizenship in exchange for doing a dangerous mission. I thought the joke of casting him was to have a guy as crazy as Sheen as the president, like wasn’t Mickey Rourke the president in MASKED AND ANONYMOUS? It honestly didn’t occur to me until seeing him on a White House set that his dad played the president in The West Wing (not to mention playing Kennedy). Anyway, the best part is the idea that this unsavory slasher/wife-and-daughter-fucker/assassin gets to sit in the White House and hear his offer.
Trejo’s face is even more rugged than ever, if possible, and he doesn’t have to joke around. He’s fun to watch just being that same character, but now equipped with various high-tech variations on machetes to chop people up with. Robert Rodriguez (credited as sole director this time, and also with his name above the title, but only a co-story credit) once again fills the movie with a huge, unlikely cast, mostly playing colorful gimmicky characters: Mel Gibson (PAPARAZZI) as a weapon inventor/space cultist planning to blow up the world, Demian Bichir (2012 best actor nominee for A BETTER LIFE) as a revolutionary/terrorist/something, Amber Heard (DRIVE ANGRY) as a government agent undercover as a beauty queen, Walton Goggins/Cuba Gooding Jr./Lady Gaga/Antonio Banderas all playing the same assassin called El Camaleon, Vanessa Hudgens (SPRING BREAKERS) as a girl that’s in one part, Sofia Vergara allowing Salma Hayek some dignity by stepping in to play the deadly Madam character with army of killer prostitutes (see also Lucy Liu in THE MAN WITH THE IRON FISTS, Zoe Bell in BAYTOWN OUTLAWS, etc.) (read the rest of this shit…)