This film can only be enjoyed by those people who can easily suspend their disbelief and without question lap up the talent-free films served up by Bollywood directors and actors. The likes of Shahrukh Khan and Kajol are worshipped by millions, yet I honestly cannot detect any signs of acting prowess or versatility.
So the main family lives in a huge mansion, gets around by private helicopter and have a fleet of Jaguar convertibles and Ferarris at their disposal. Hmmm, I can really identify with these guys. Even though in the story, this mansion is supposed to be in India, it is clearly in the UK. Amitabh Bachchan's "Indian" office is clearly Canary Wharf in London! The helicopters in India have British registrations! I mean, the directors must assume all viewers are in a vegetative state not to notice! As usual, the acting, especially from Shahrukh Khan, is way over the top and unrealistic. The way that these people behave just seems so divorced from real life, you soon start wondering whether they are aliens from the planet Jupiter.
I know that people argue that Bollywood films are a means of escapism for the many millions in India. But if other countries like China, Iran, South Korea and Argentina can make films that have a realistic message and which many more people can relate to, why cannot the Indian film industry?