A family entertainer movie in which one will smile, laugh, cry, learn and what not! The sets are a treat to the eyes, so amazingly designed. There are a lot of short messages in the film from which I think everyone can learn a little. One should definitely watch it with their family.