4 Very Good

Though slight factual inaccuracies are seen in the movie, the movie pretty much stays extremely close to reality. Anupam Kher's portrayal of Dr.Manmohan Singh is brilliant. All other actors did justice to the real life characters as well. Overall an enjoyable gripping movie.