Machete Kills is an upcoming action film, written and directed by Robert Rodriguez. It is the second in a series that started with the 2010 film Machete (presaged by a fake trailer in Grindhouse). Danny Trejo, Jessica Alba, Lindsay Lohan and Michelle Rodriguez will be reprising their roles from the first film, and are joined by series newcomers Sofía Vergara, Demián Bichir, Amber Heard, Antonio Banderas, Zoe Saldana, Edward James Olmos, Vanessa Hudgens, Cuba Gooding Jr., Alexa Vega, William Sadler, Lady Gaga, Marko Zaror with Charlie Sheen and Mel Gibson. The film will follow the titular ex-federale (Trejo) as he is recruited by the US President (Sheen) to stop an arms dealer (Gibson) from launching a deadly missile. On October 18, 2012 Open Road Films picked up U.S. distribution rights to Machete Kills..Cast* Danny Trejo as Machete Cortez
* Michelle Rodriguez as Luz
* Mel Gibson as Luther Voz
* Jessica Alba as Sartana Rivera
* Charlie Sheen as the President of the United States
* Sofía Vergara as Madame Desdemona
* Demian Bichir as Mendez
* Amber Heard as Miss San Antonio
* Antonio Banderas as Gregorio Cortez
* Zoe Saldana as Liza
* Edward James Olmos
* Vanessa Hudgens as Cereza
* Cuba Gooding Jr. as El Camaleon
* Alexa Vega as KillJoy
* William Sadler as Sheriff Doakes
* Lindsay Lohan as April Booth
* Marko Zaror as Zaror
* Lady Gaga as La Chameleón
uh. This cast is ....FUCKIN RIDICULOUS!!!!