Everything was perfect, Best performance by kriti sanon till now, Pankaj tripathi again aced the role he was given. Didn't get bore even once. Amazing storyline, well directed. If A. R. Rahman is the composer, you cannot complain about the songs. A must watch.