Robert Rodriguez vuelve con otra película producida en asociación con Quentin Tarantino: Machete.
Estrenada el 3 de septiembre en Estados Unidos, el 1ro de octubre en España y el 12 de noviembre en México, Rodriguez nos trae la historia de Machete (interpretado por Danny Trejo) un ex agente federal mexicano que tiene que emigrar a Estados Unidos para buscarse la vida y quien se verá implicado en el intento de asesinato del Senador John McLaughlin (Robert DeNiro).
Otros actores que participan en la película son: Jessica Alba, Cheech Marin, Steven Seagal, Michelle Rodriguez, Don Johnson y Lindsay Lohan.
Como dato, Machete apareció por primera vez como un trailer falso en la película de serie b Planet Terror, digirida también por Rodríguez.