I don't understand why people are raving and ranting about the movie! The plot is simply incredulous if one does exist! It drags on endlessness and turns out to be preachy at best. The religious bias angle has been treated only superficially and is very naive! Don't even bother watching it. If not for the controversy this should have bombed on the first day itself. The Director is naive, and Shahrukh would like his audience to believe that this is his best performance. He has done so much better in Chak de India , probably the only movie where he has ACTED.

Don't bother wasting time on this movie unless you would like to suspend your disbelief for under three hours.