This is surely Imtiaz Ali's not so great work but it's not that bad like most people says. It has it's ups and down but clearly shows how dedicated Imtiaz was for this movie. Everyone gave their best performance yet the charm was missing. But hey not everything is perfect but atleast it's original. The songs were original too unlike the love for remakes, Imtiaz sticked to originality :)