Sanjay Leela Bhansali has only had 2 hits in his career (Black and Hum Dil De Chuke Sanam) the rest (Khamoshi: The Musical, Devdas, Saawariya and now Guzaarish) are all flops. The problem with most top directors in India is they're trying to make films for the overseas market and film festivals. While they have every right to do that, when they do, they loose out on Indian culture and values. It's fine to make a film for the overseas market, but the overseas audience doesn't want to see what is being done overseas, they live through that everyday - they starve for Indian culture, which is lacking if these films. So, when directors like Sanjay Leela Bhansali make films, they not only loose the audience in India, but also overseas.
Having four people with a history of flops to their credit in one film doesn’t work well for any film, so why would it work for Guzaarish. It shouldn’t be a surprise that Guzaarish is going to be a super flop, with an 80 crore budget to begin with, the makers had a major hand in digging its grave. If filmmakers expect to make a profit, the average film budgets need to be 15-20 crore not 70-80 crore. I’ve said it before and I’ll probably say it again, the Indian film market can’t sustain films with budgets over 30-35 crore, so filmmakers better learn that quickly.