I just watch this movie for ranveer.he has aced the role and every emotion you can see it in his eyes.i can't imagine this movie without him and siddhant as MC sher is a revelation.director Zoya has really gone deep into every shot every angle and story behind it.everything is palpable and you don't need a guide to point the obvious.screenplay,cinematography is top notch.every character is well etched and that's why you can relate with all of them. at different levels.Ranveer and Zoya,massive respect. Whenever I feel down I watch this movie.