Although the 3d effects are real bad, this feature shines in unconventional places. The characters are quirky and lovable (except for Stephen Chow's), the humor is enjoyable and some shots are surprisingly ambitious. A film with a lot of care put into it!