When I sat in the theater waiting for the movie to start, I hardly expected a movie such as this. This grips you right from the start till end. The story is amazingly written with no un-tied or lose ends. The direction, screenplay and editing is just awesome with only things that needs to be shown to users. Over everything, what captures the movie screen is Vicky Kaushal's flawless and amazing acting, which makes this movie a must watch !!