This is for sure the best Indian movie ever, everything was Perfect, The way kabir khan present the story we wish was true is commendable, and performances of Katrina Kaif and saif ali khan surely deserves national award, katrina once again proved that she is most underrated actress of bollywood whereas she is most natural actress in bollywood, 1st half was full on action thriller, keeping you on your seats edge but when u think its like a Hollywood thriller and then 2nd half comes as surprise, the pace slows down, you get time to relax, it pours feelings in you slowly, climax will definitely bring tears in your eyes and you will feel patriotic, not a single moment when u loose interest in it, and if saif shines in 1st half, its Katrina kaif who will outshine everyone else in 2nd half, brilliant piece of performances with eye pleasing sequences, plus a total roller coaster ride.