Everyone did a great job, fabulous acting. Deepika stole the entire stage! scene had inner meanings and you should look into its sensitive angles before judging, not everyone understands and enjoys this movie. Definitely not a family movie. But this shows how effed up love lives are these days. I like the connectivity they made with her mother's back story. I'm really glad bollywood is coming up with unique plots. Siddhart was outstanding. It is a one time watchable movie. I would really love to suggest it if you are interested in complicated toxic relationships which are meant to be shady and discrete. Overall it was a great movie and I really enjoyed it.