Robert Rodriguez is a marketing genius! In honor of Cinco de Mayo, the director decided to release an “illegal” teaser for his upcoming film Machete. Do you remember that grainy trailer that appeared during Grindhouse that was sandwiched between Death Proof and Planet Terror? Yeah, he made a feature length movie out of that. Take a look…

The folks over at AICN got first dibs on the new trailer that features a special introduction by its star Danny Trejo. The actor will be joined by a supporting cast that includes Robert De Niro, Jessica Alba, Michelle Rodriguez, Steven Seagal, Lindsay Lohan, Cheech Marin, Don Johnson and Jeff Fahey just to name a few.

Get the Flash Player to see this content.

Besides Trejo, Marin is another actor who consistently appears in Rodriguez’s films and to see him as a gun toting priest is classic. Also, is it just us or does De Niro look like he’s showing some range in his role as the Senator? It’s been such a long time since we’ve seen him step outside the box and he looks damn good here.

There are so many things to like about this trailer but our favorite is the small credit given to Don Johnson. It says “Introducing” in front of his name as if he hasn’t been in the film industry for 40 years already. The irony!

What do you think of the first trailer for Machete?