Character wise, Vaibhav has did his part well. While others are itsy bitsy, waste of having his Co-Friend, useless Girlfriend and few others.
Post Intermission the story was very much dragging, the pace was reduced so much after interval. (Better to have an extended intermission)
Also kind of disgusting story core, but its being realistic and happening.
Vaibhav and the screenplay only made audience to sit for a while.