Such poor performances by all the leads, the hero here is an anti-hero. All the 3 main leads do no justice to their roles. The writing is bad, acting is poor and the movie is unnecessarily stretched. If this was supposed to be a serious movie I think the creators should have thought of an actual story line first.
The hero has absolutely no reason to be angry and sullen all the time yet he is, the female lead has no role to play at all her contribution is supposed to be pivotal but is the most lackluster performance ever.