Kung Fu Hustle ★★★

It has fun moments, but overall doesn't add up to anything special to me.

Shaolin Soccer>>>Kung Fu Hustle