oh i certainly agree with the comment here and it be a beautifully do movie almost like a shakespeare in love type . it a theatrical setting put together on the silver screen . and since i be a stringent critic and i think the movie be a home run all the way . my rule of thumb be that i do not watch any new actor because they simply cant act and make the movie unbearable to watch and but the rookie kapoor be amaze . they act like seasoned actor and especially sonam ( i think she could be the kajol of this era ) and the direction be just slb perfect and even with the simple story line the plot be very elegantly and intricately develop ( except the quick end ) . and lastly yes i think it best if you watch this movie in a theater to be able to see all the intricate detail of the set and etc . truly this movie in the theater be an experience . and lastly if the movie have a well end or a more developed end and i would say that this perhaps could have be the best indian movie i have ever see . but still i think it second to slb devdas . enjoy .