There were definitely some parts that I found a little ridiculous, but I kind of figured that was the point since it's an action comedy film, but overall, it was very funny and entertaining. And Frank Grillo, who is always good at playing characters who have a bit of a mean streak in them, played a minor role and I wanted to see a little bit more of him in the film, but even with those few scenes he was in, he still did a pretty good job. I would highly recommend this movie if you are looking to be entertained and for a good laugh.