10 Best Revenge Movies Of All Time

9. Desperado - 1995

John Wick Chapter 3 Parabellum Keanu Reeves
Columbia Pictures

Antonio Banderas and Salma Hayek are the stars in this sequel to El Mariachi. Directed by Robert Rodriguez, it has all the style, violence and sense of humour that one comes to associate with the best of his work. Banderas is excellent in his most iconic role of the Mariachi, entirely believable as a hard hitting action movie star. It is honestly a pity he didn't play more roles like this.

Banderas' motive for revenge is to kill the man who killed his lover and badly damaged his left hand. His guitar case now contains an assortment of guns rather than an acoustic guitar. There are a number of violent bloody set pieces and some excellent cameos from esteemed cult actors such as Steve Buscemi and Danny Trejo. Even Rodriguez' old pal Quentin Tarantino makes a brief appearance.

Released at a time when the traditional western was deeply unfashionable, Desperado found a way to reinvent a tired genre and invest it with the same hip, knowing attitude as Tarantino's finest films. Unfortunately, Banderas was never as compelling a character again in his later movies. Desperado was his finest hour as an actor.

Contributor

Lifelong music obsessive, regular contributor to US guitar magazines, sometime radio presenter, singer/guitarist in Star Studded Sham, true believer in the power of rock'n'roll and an amp turned up to 11, about to publish first novel, The Bulletproof Truth.