Independent of your political/national affiliations, this is a very well made movie. There are hardly any loose ends. The director thought of all possible angles. For example, when Zehmat (Alia Bhatt) stumbles while planting evidence against Abdul, it ties back later when her husband finds evidence against her.
The general atmosphere and 70s era is captured very well. If you love spy movies this is a must watch.