i have see many of shahrukh movie and this be a very good role for him . he have such versatility and but he mainly stay in positive role . a rahul and he be very dark and disturbing and yet i find myself sympathize with him much of the movie . if for nothing else and watch this movie for shahrukh . he play a very complex and real character very convincingly . the story be very typical and have be do before and but the character development be very strong and entertain . the opening be a little confusing and but by the end and it doesn not matter . the song i find very likable and give insight to what character be think . very clever . i think this movie be very good and recommend it to all shahrukh khan fan . it be a must see .