Yes, this is Karan Johar's best work till date. Not Kabhi Khushi Kabhi Gham. Not Kuch Kuch Hota Hai. This is his best work. This movie is an eye opener. Shah Rukh Khan excels in the role of a naive, autistic Muslim. His innocence is endearing, and he once again reminds us why he is the Badshah of Bollywood. Kajol does a great job, and her chemistry with SRK is great as always.

A must watch. This has to be checked.