This movie was ahead of it's time. SRK is brilliant in the film. 1 star less because the movie is not that gripping and doesn't get you on the edge of the seats. Overall , great movie. Definitely worth watching.