Production is under way on director Robert Rodriguez's action sequel Machete Kills, with shooting taking place in Austin, Texas. The filmmaker revealed on his Twitter account a few hours ago that he has cast Charlie Sheen as the President of the United States. Take a look at this photo of the director and his new cast member, plus behind-the-scenes photos featuring Sofía Vergara, Jessica Alba, and Danny Trejo posing with a female mariachi band.

<i>Machete Kills</i> Set Photo #1

Robert Rodriguez Charlie Sheen <i>Machete Kills</i> tweet

<i>Machete Kills</i> Set Photo #2

Robert Rodriguez Jessica Alba <i>Machete Kills</i> tweet

<i>Machete Kills</i> Set Photo #3

<i>Machete Kills</i> Set Photo #4

<i>Machete Kills</i> Set Photo #5