It's an Akshay Kumar's film.
It is hard to believe that this film is declared flop, a disaster and failed to attract the audience in theatres.
I would say the film is nice and has it's peaks and lows.
It is based on true story and I haven't watched the Tamil version but I have an idea of Captain Gopinath's story.
The story is a bit manipulated to make it fit with the Hindi audience , might be that is the mistake, makers did. I don't really know but I liked the film.
The film throws light towards the white collar mafia's in our industry, the corruption, how rich can alter the laws to sabotage a new comer, how laws are altered overnight by just a phone call, bureaucracy, Indian politics and much more things which is sad to witness.
The moment where Paresh insisted to fire an employee just because he used the washroom, was really cold, sad, disrespectful & inhuman.
In terms of performance , it is an Akshay 's film. His performance is another level, vere level performance. Few emotions he portrayed so well. Like Salman said, Akshay has evolved to be one of the best actor in today's time.
Paresh Rawal was good as always, he reprises the role from the Tamil film. Akshay and Paresh in a film is a deadly cocktail. You got to acknowledge the calmness Paresh Rawal sir brought in the character, the way he expressed the panic attacks is great.
The supporting actors were the life line of the film. Seema Biswas who played Akshay's mother was amazing. She is great as always. I don't get tired seeing her at all.
Akshay 's friend from air force who played Chaitanya and Sam were great. They had a good screen time and they justified their part. I liked Chaitanya 's father in law who tirelessly taunted him through out the film.
Two actors who stood out apart from the above are Anil Charanjeet who portrayed the role of Mandar, a friend of Akshay from his village & Jay Upadhyay who portrayed the character of Rani's maternal uncle. They brought life into their characters.
The film was good and is an emotional story.
I think, the movie did not do well because of the negative publicity against Akshay which were circulating in the industry. The film is otherwise a good watch.