My nine-year-old daughter loved it. We saw on Diwali day. It was the best present for her. We are to see it again. I wonder why few critics have given low ratings? Such movies are to be enjoyed. There are so many problems in this world. Just enjoy for few hours.