Mel Gibson, nonostante i rumors che gli girano intorno in questo periodo relativi alle ultime urla contro Joe Esztheras per il ritardo nello script di The Maccabees, che sembravano aver posto la pietra tombale sulla sua già malmessa carriera cinematografica, ha una nuova possibilità. L’attore australiano, vincitore di due Oscar per Braveheart, è infatti in trattative con il regista Robert Rodriguez che lo vuole nel suo film: Machete Kills. La storia vede protagonista il vendicatore Machete (Danny Trejo), il quale dovrà farsi strada in Messico per sgominare il cartello di droga di un folle, eccentrico miliardario trafficante d’armi che ha ordito un piano per spargere la guerra sul globo attraverso un’arma satellitare. Machete metterà insieme un esercito per tentare di smantellare un’operazione che potrebbe portare all’anarchia globale. Per quel che riguarda il ruolo di Gibson non ci sono anticipazioni. E mentre continua il cast per Machete Kills, sequel del grande successo Machete, Rodriguez si sta occupando della pre-produzione di Sin City 2. Il regista dovrà però conciliare questo progetto con la preparazione di Sin City: A Dame to Kill For, che verrà girato subito dopo. Machete è un film del 2010,sviluppo del finto trailer presente nei primi minuti del film Grindhouse – Planet Terror dello stesso Rodriguez, che vedeva coinvolte delle grandi star quali Robert De Niro, Jessica Alba, Michelle Rodriguez, Steven Seagal e Lindsay Lohan. Questo primo capitolo è riuscito a incassare quarantaquattro milioni di dollari a fronte di un investimento di dieci. “Ci sono così tante scene che voglio dirigere, so che vorrei fare tutto io, ma se mi devo fermare cercherò prima di finire tutte le scene principali. Sarà un film estremamente divertente, anche più di quanto mi sarei aspettato”, ha dichiarato il regista, anticipando che Machete Kills conterrà un trailer in stile Grindhouse del terzo sequel, Machete Kills Again… In Space!