I've seen all of Stephen's movies. All of the 1990's one are his funniest movies, but Kung Fu Hustle is what his heart truly wants. All of those people who said that he did not put his heart into making this movie are basically shallow. All of his ridiculous comedy movies were not written by him, he just acted because he liked acting, not because he liked the plots that those writers wrote. He wanted to earn enough money so that he could make his own movies, which reflected what he truly loved. He loves and respects Kung Fu. This is the reason why Kung Fu Hustle did not include lots of funny scenes like other movies that he starred in. He wanted to focus more on Kung Fu and less on slapstick. I respect Stephen Chow for what he has done. This movie totally got me. It teaches me that being the strongest means being able to inspire others. Asian movie cannot surpass Western movie in term of CGI, but it definitely has more meaningful lessons that the audience can learn from.