Many bad reviews, but I liked it quite a lot. Yes overly dramatic and slapstick, but at the end of the day, it has a mean streak and sarcastic edge to it. Solid acting by all three main leads.

The most boring character was Guey Lun Mei---she was violent to the point where it was just annoying. Would've liked to see Eddie Peng more in role.

Never knew Zhou Xun and Stephen Fung could be such a cute couple.

Overall, a great movie just to chillax and watch for fun. It has deeper themes and implications, but only if you wanna go there and analyze it. If you don't want to, you can fully be content with watching it for sole entertainment factor. But at least it's not something that completely escapes your mind right away.