Perfect combination of action, comedy and sexy This is one of the best, most original movies I have seen in a LONG time. The cast is incredible, the plot is original and very well executed. The story is full or twists and will have you on the edge of your seat. The villain in this movie could hold his own as a classic Bond villain, (minus the seriousness), and the fighting/action scenes are incredible and extremely fun to watch. The ending scene will have your eyes watering with laughter. As awesome as the trailers for this film are, they do not do it justice. They pretty much put as much into the trailers as they could and still get away with it, but the actual movie has so much more to offer than the trailers would let on. I would highly recommend this film to anyone looking to laugh while cringing at the same time. Parents!! Leave the kids at home!!!