Sofia Vergara has a machine gun bra, Lady Gaga is draped in the fur of a wolf, and Charlie Sheen is president of the United States. No, it's not the end of the world — it's the first trailer for Machete Kills.
Danny Trejo is back in the follow-up to Machete, and this time he's got a random assortment of co-stars with him. Michelle Rodriguez, Demián Bichir, Amber Heard, Sofia Vergara, Zoe Saldana, Jessica Alba, Alexa Vega, Mel Gibson, Lady Gaga, and Carlos Estevez (maybe Charlie Sheen thinks we won't recognize him) will all be throwing knives, cracking whips, and shooting at one another. Presumably it will all make sense later — or not.
But no one really cares about the plot that much. We all just want to see Danny Trejo and his flowing locks take down baddie Mel Gibson. Machete Kills opens on September 13. Will you be there, or will you leave Machete for dead again?
If that trailer isn't crazy enough, check out this mashup from our YouTube channel 'Nanny McChete':