Don't listen to left that says it is just another hyper nationalist movie etc... it was an amazing experience to finally see a movie with some actual content over new age Bollywood movies that look like South Indian action movies on steroids.
Amazing direction, Frame to frame perfection and absolutely brilliant acting by Vicky kaushal (and I'm not even a big fan of him but gotta give credits where it's due) I'd like to thank this movie for restoring my faith in Indian cinema.