I thought that Rab Ne Bana di Jodi and Chak de India really showed SRK's skill, but this movie tops that. I really don't want to give too much of the story away--but when Rizwan feels that he needs to prove a point to regain the love of his point--he sets out to do so. This quest makes the world realize that an honest, innocent man can change the world---you think this is not true? There have been many honest, innocent men who have done so in the past--Jesus, Mohammed, Gandhi--have changed the world. Rizwan sees the world as being inhabited by good people or bad people, and he is out to help those who need help.
This movie will change your ideas about Bollywood films--they can do socially important topics and do them well. It is not to say that Karan Johar could not have done better-the story in the first half could have been a bit tighter, and the second half's unevenness could have been smoothed over. Interviews with Johar have had him saying that SRK did lots of directing--maybe that should be the next step for SRK--let us see him do the directing!
This movie is a must see.