I laughed, I pumped my fist, and I cried! It's so original! Unlike any movie I've ever seen. It managed to be consistently hilarious, action packed and have a great story, with incredible characters. The story never stops moving, and it's never predictable! It's so much fun! I wasn't sure about whether I'd enjoy it so I threw it on when I was bored and cleaning. Within the first minute I was officially glued to my couch for the entire movie. You can tell that this movie was a labor of love. Stephen Chow absolutely made a one in a million movie, and I recommend highly that you watch it!