I have seen some.
The Great Escape.
Schindler's List.
Saving Private Ryan.
Back Hawk Down.
Zero Drak Thirty.
Inglourious Basterds.
Dunkirk.
1917.
The Hurt Locker...
And some more.
No it is not a war movie. Not a spy one too.
All of above had violence and war as their core,
but this one is pure nationalistic revenge and
you wait for some decades for it to deliver.
Revenge is best when serve chilled.
It doesn't have all of them but some.
Oscar, wait Bollywood has grown.
Go check your souls.
Yes you will ask for it to stop like above: the carnage.