The ageless Danny Trejo (Predators,Fanboys, Blood Ties) finally has lead billing in a film. He is Machete, a Mexican ex-Federale illegally in the USA. Machete finds himself caught up in the dealings of a Mexican drug lord (Steven Seagal – The Keeper, Urban Justice, Against The Dark, Cockpuncher), a US Senator (Robert De Niro – Frankenstein, Brazil), the senator’s spin doctor (Jeff Fahey – Darkman 3, The Lawnmower Man) and his trashy daughter (Lindsay Lohan – I Know Who Killed Me, Mean Girls), a Mexican hater (Don Johnson – A Boy And His Dog), an Immigration Officer (the hot Jessica Alba - Fantastic Four Rise Of The Silver Surfer, Dark Angel), and a taco selling activist (the even hotter Michelle Rodriguez – Avatar, Fast & Furious, Resident Evil).
Rodriguez’s film is deliberately retro, violent, and funny. Iam sure much of what he does is what they tell you not to do at film school. That just makes Machete better. I’m still confused about the message the film is trying to convey, still appalled by some of the effects, and still amazed at how good the finished product is.