This isn't a film that is supposed to be dissected for its Shakespearean writing or artistic cinematography. It is just a fun-filled, non-stop action film!! It is highly entertaining with some really funny dialogue, some great fight scenes, a lot of high-paced action scenes and a few twists along the way. There were some witty lines throughout the film and the characters all very unique and interesting. GREAT CAST!! There wasn't a moment in the film where I was clock-watching or felt like the film was dragging. For a 2-hour film, it went by quite quickly and I felt entertained throughout. Good laughs and definitely worth the watch!!