This Is A Different Cast! The Big Surprise - 'Machete': Weirdest Cast Ever? It started as a joke, but one of the fake trailers from 2008's "Grindhouse" is becoming a real movie. Robert Rodriguez, the director of "Desperado," "Sin City" and the "Spy Kids" trilogy, has begun work on "Machete," which began as a preview that ran before his "Planet Terror" segment of the double-feature he made with Quentin Tarantino. For the full-length movie, Rodriguez has assembled one of the most eclectic casts ever: Robert De Niro, Jessica Alba, Steven Seagal, Michelle Rodriguez, Don Johnson and Lindsay Lohan. They will join the stars of the original trailer: Danny Trejo, Jeff Fahey and Cheech Marin. In the movie, Machete (Trejo), a former Mexican Federales, is hired to assassinate a corrupt senator (De Niro). But then he is double-crossed and pursued by a government agent (Alba). Lohan plays a gun-wielding socialite who comes to Machete's aid, and Seagal plays a drug lord from his past. Filming has already begun in Austin, TX, and it will most likely hit theaters next year.