“This is Machete, with special Cinco de Mayo message … to Arizona,” says Los Angeles-based actor Danny Trejo, in character as “Machete,” the antihero in the Robert Rodriguez film of the same name. The movie, with shades of the Arizona immigration-law battle, also stars Robert De Niro (as a Sheriff Joe Arpaio-like U.S. Senate candidate), Lindsay Lohan, Jessica Alba, Michelle Rodriguez Cheech Marin, Don Johnston and even Steven Seagal. It's due in theaters Sept. 3.

Advertising disclosure: We may receive compensation for some of the links in our stories. Thank you for supporting LA Weekly and our advertisers.