Stephen Chow really knows how to leave the viewer satisfied at the end of every movie he makes. From Shaolin Soccer's sporty zaniness, to the heartwarming theme in CJ7. Yet Kung Fu Hustle is a real package of absolute delight! Every character has their own sense of cartoonish individuality, from Sing's bumbling to the screaming landlady (I crack up every time she does her signature scream), you're sure to have a good time. I wouldn't recommend it to young children since it is bloody and profane, but when they're older they'll certainly get a kick out of it. The sense of invention is in every shot taken and once you get started you don't want to stop watching!