Robert Rodriguez has no problem blending sex with violence.  He replaced one of Rose McGowan's legs with a gun in Planet Terror, and now he's strapped a pair of firearms to the breasts of Sofia Vergara in Machete Kills.  The flick is the second in a planned trilogy (the third film supposedly takes place in space), and centers on Machete’s (Danny Trejo) quest to stop an eccentric billionaire arms dealer who has plans to spread war and anarchy across the planet.  Hopefully, Rodriguez won't make the mistake of the first film by relegating Machete into a supporting role in his own movie, but judging by the number of stars, it looks like that's exactly what will happen.

Hit the jump to check out the titillating poster, and click here for what Vergara recently had to say about her role.  The film also stars Michelle Rodriguez, Amber Heard, Charlie Sheen, Lady Gaga, Antonio Banderas, Jessica Alba, Demian Bichir, Alex Vega, Vanessa Hudgens, Cuba Gooding Jr., William Sadler, Marko Zaror, and Mel GibsonMachete Kills opens September 13th.

Via IMP Awards.

machete-kills-poster-sofia-vergara