First half was a good balance of emotions, depth, yet some lighthearted banter, felt slow at some instances, but 2nd half just messed everything up with the rush and badly paced incoherent writing; the plot did not do justice to the characters and the end lacked logic, with a lot of loopholes near climax. Expected this movie to be better than your average-run-of-the-mill garbage clique (most) bollywood films, but hey who am I to expect a well-written ending without (spoiler) at least a well planned out death. (that part was quite unnecessary)