I've never been a fan of Stephen Chow and have always thought he's just OK but overrated.

I also didn't like this movie the first time I watched it, finding it silly, just like his other works. His comedy to me seemed always forced and unnatural. I had the same opinion on this film too.

Nonetheless, after a few years I had watched it again and I changed my mind, believing it is a real good one, because it is actually not as shallow as it appears to be (exaggerating and silly), but you find a deeper meaning behind each scene.

Today I watched it again, I have to say it is a master piece in its own kind. The title "Kung Fu" actually goes so well too, since "kungfu" itself in most movies are portrayed almost always as good as super power.