All in all, director Patrick Hughes delivered on one very entertaining movie. He chose his actors well and used them to make the film larger than life. Kudos to writer Tim O’ Connor as well for coming up with a story and script that keeps the audience on their toes. Its true that this was not the first time that Ryan Reynolds or Samuel L. Jackson played a similar role but when they come together, its seriously lit.