I really liked Machete. Danny Treyo is probably the best choice for the lead in this film. But oh my god everyone that has been missing from movies lately is back. There is Michelle Rodriguez, Jessica Alba, Robert Freaking Deniro! I was expecting to see Bruce Willis at the rate they were going. I love Robert Rodriguez. I even love his kids movies. But this movie just wasn't quite the perfection if could have been. It's slow parts were pretty bad, and some of the lines delivered that were maybe trying for comic relief didn't quite hit right. But on the sliding scale Machete is Grindhouse goodness. Done by the modern master of Grindhouse. It wasn't as good as some of the past movies Rodriguez has made. But it comes very close. Don't sell this movie short. It's a great ride. Even if it isn't the roller coaster Rodriguez's name might advertise it to be.