Very modern and mature take for a bollywood movie. It was absolutely refreshing to see all the actors play their age. Maturity shown in all the main characters. The movie touched different aspects of life that includes young love, immaturity, responsibility, marraige, separation, divorce, single parenting, family, age difference and overall reality. Nice fun movie