This is one crazy ass movie, even coming from Stephen Chow. I saw it on TV in Taiwan but have yet to find the DVD. It is completely over the top, full of culture references and contains an insult battle like never seen before. Recommended for fans.
7/10