Sofia Vergara and Amber Heard join Machete Kills

Machete Kills , Robert Rodriguez' sequel to Grindhouse trailer-turned-feature , continues to build an intriguing cast, adding Sofia Vergara and Amber Heard to the list.

It seems that Rodriguez hasn't lost his taste for putting hot actresses in fantasy-figure roles, with this pair signing on to play characters that sound knowingly sleazy.

(and, erm, ) star Vergara will play Madame Desdemona, a leather-clad brothel owner whose harlots are holding some key information, while Heard ( , ) is on hand to play assassin Miss San Antonio.

If you're panicking that that's there's not enough attractive women here for you, fear not: Jessica Alba and Michelle Rodriguez will be reprising their roles from the original.

Alongside Machete himself, Danny Trejo, the other significant cast member is Mel Gibson, who'll play a villainous arms dealer (as opposed to, y'know, a kindly one). Gibbo's recently had a taste of Mexican-flavoured action in .

Machete Kills is expecteဣd toౠ open next year. So is , for that matter…

Matt Maytum
Editor, Total Film

I'm the Editor at Total Film magazine, overseeing the running of the mag, and generally obsessing over al🐼l things Nolan, Kubrick and Pixar. Over the past decade I've worked in various roles for TF online and in print, including at ಞGamesRadar+, and you can often hear me nattering on the Inside Total Film podcast. Bucket-list-ticking career highlights have included reporting from the set of Tenet and Avengers: Infinity War, as well as covering Comic-Con, TIFF and the Sundance Film Festival.