Ok, so it isn't going to trouble any BAFTA juries but it is quite a bearable couple of hours of special effects and fisticuffs in the same vein as "The Mechanic" (2011). "Brogan" (Will Smith) is the past his use-by date hitman who finds himself facing a much younger, nimbler, version of himself who seems to know exactly what he's going to do before he does it! What's this all about? As if we couldn't guess almost instantly... Smith still has just enough charisma to carry this off but it is all predictable stuff and Clive Owen still performs with all the animation of the original Trojan Horse. It passes the time - but once was enough for me.