Ryan Reynolds and Samuel L. Jackson are both extremely charismatic performers, and in The Hitman's Bodyguard they're set to square off against one another in what looks to be a bloody action comedy. The conceit, as spelt out in this second trailer, is that Reynolds is playing Michael Bryce, a special protection agent responsible for ensuring his clients don't get blown up, shot, decapitated or poisoned. But now he's facing the trickiest job of his career in protecting Darius Kincaid (Samuel L. Jackson), a hitman on his way to the International Court of Justice to testify against a bloodthirsty dictator.