Finally I watched this movie. What a piece of art! Even after being more than 3 hrs long movie, didn't seem like too stretched. Chemistry between SRK and G. Joshi just in sync with time, though would have loved to see her in more movies, and didn't seem forcefully imposed as inevitable component of movie. Comic timing, anyway most of the Bollywood movies are not known for that so that can be spared. A must watch! Taking us through internal conflicts of a person, how emotionality and rationality fight to take centre stage every now and then..