As Killer Elite begins, assassin Danny Brice (Jason Statham) decides to hang up his gun. But clearly, it’s not so easy for an assassin to retire, because before long Danny’s best friend Hunter (Robert DeNiro) has been kidnapped by a sheik, held hostage until Danny takes revenge for a murder committed by British secret agents. Danny doesn’t argue much and sets out to joylessly kill the four British agents on the revenge list. As the agents start dying, retired superagent Spike (Clive Owen) catches on to Danny’s mission and inserts himself in the middle of the action.
The main problem with Killer Elite is that it’s a showdown between anti-heroes who are either trying to kill or save other anti-heroes. I simply had no idea who to root for. It’s not Jason Statham, who so easily falls into this revenge plot imposed on him by the sheik, who brings no personality at all to this role, and whose dead eyes confirm regret in ever getting involved with this movie. It’s not Clive Owen, who somehow is even less charismatic than dead-eyed Statham. It’s not Robert DeNiro, who is totally forgotten during all but the opening and closing scenes. There’s a huge empty void at the centre of this movie that no one even attempts to fill.
The void is all the more glaring because the action scenes are almost as flat as the characters. They’re not terribly executed but since Killer Elite has nothing else to offer, the fights needed to be great to compensate for everything else that’s lacking. And they’re not. At best they’re a slight change of pace from a mundane story that you’ll be too bored to care about, and at worst they increase the viewer’s boredom by being as lifeless as Statham’s dead eyes.