There are so many real life good messages we should extract. We can see real life challenges and situations in this movie which the actor and child actor fulfilled with their perfection. Emotional moments, comedy etc. Everything makes this movie to must be watched. And Stephen Chow great actor, director and producer. Very nice movie specially for children. Thumbs Up.