Watched this long waited movie by Stephen Chow. He is not acting this time but produced by him. Overall I think it is not his top output but reasonably a different attempt by him using Computer assisted graphics. Only disadvantage is the original movie produced in Mandarin. If watch in Cantonese will have a slight different effect.