Going into the movie, I wasn't sure how it would pan out, having seen the trailer and expecting a cheap Matrix spoof. However, the movie surprised me by remaining incredibly fresh and funny.

Just a warning: I watched the Chinese version of the movie, and there were quite a few jokes that I don't know would translate well to English (a few puns, a couple idiomatic sayings), so it may be a completely different experience with the subtitles.

The first half of the movie kind of passes by in a sort of confused daze as you don't know what's going on whatsoever and the jokes are on the cheap side. However, towards the middle of the movie, an actual plot begins to take stride and both the action and the humor picks up. By the end of the movie, I was simply blown away at how good the special effects were and how all the loose ends of the story were neatly tied up.

All in all, it was an exceptionally well put-together movie with great visual effects and decent humor, even if it takes about an hour to actually get into stride.