Kajol as the divorced over-protective mother is brilliant as usual. She did an amazing job despite being well into her pregnancy and her pregnancy does show in some scenes especially the jailhouse rock number. Kareena as the girlfriend is believable and genuine. The surprise package is Arjun Rampal who as the caring ex-husband and father is superb! The jailhouse rock number is very catchy and foot tapping. Karan Johar is bankable as always. Must watch movie.