Ryan Reynolds and Samuel L. Jackson star. Ryan is the hitman, but why would a hitman need a bodyguard? He's testifying at the Hague to bring down a brutal dictator. The poster for the movie was a spoof of "The Bodyguard" with Kevin Costner and Whitney Houston but the movie isn't a spoof.