It seems that some of the rumored names of Robert Rodriguez's new film have been cast after all. According to Variety, Rodriguez's Machete started production this week and the full cast has been announced.

Aside from Danny Trejo, who will play Machete, the film also stars Robert De Niro, Jessica Alba, Michelle Rodriguez, Steven Seagal, Lindsay Lohan, Cheech Marin. Don Johnson and Jeff Fahey will have supporting roles in the film as well.

Rodriguez is directing with his protege Ethan Maniquis. We'll be sure to keep you posted on any and all news stemming from this new film as soon as we have more information.