Mr Johar has done it again. This movie is absolutely wonderful. It has it all-comedy, romance, and deep emotions. You have been warned: this is a tearjerker. Dont bother watching it if you hate sensitive films. ranbir, of course, is the show stealer. Nobody can ever replace this brilliant star who can transform perfectly into his character. anushka and aishwarya have done pretty good job . music is very good to listen .