This is a movie that has really fast action. I'm sure I'd get more out of it the second time around. People who don't like it probably couldn't keep up. It is both hysterically funny at times and very serious at others. There are multiple unexpected twists and some skillful martial arts sequences for an original take on some common themes.