Director Mr. Rajkumar Gupta work is good. Story, screenplay and dialogues by Ritesh Shah are good. He has induced humour in very subtle and realistic way. Characterization is shaky. Male protagonist is established in very beginning of film that he strictly follows rule even it is routine and civil but he breaks major raid rule deliberately by allowing main antagonist to leave the house while raid is going on. Perhaps, he does it just for interval shake and second half drama otherwise there wouldn't be any second half. Film claims that it is based on true incidents and tries to follow this line but when gold bars starts pouring from false ceiling after a gunshot looks to flimsy. Even Hero repeats it, who was established as smart enough to dig out black money from all raids but he overlooked so simple false ceiling to even check it. There is a smart scene which established Villain brutality in very subtle but effective way, when he forcefully tries to feed his mother, whom he was shown taking care off. This whole raid was based on a tip off so confrontation between antagonist and protagonist does not intrigues much as you are sure about finding of hidden black assets. There was tension just about to build up then the tip off again made is so simple and convenient. Performance wise Shaurabh Shukla as antagonist Rajeshwar Singh is mind blowing. Without any typical villain scene he makes you believe that he is brutal, cunning and merciless. Ajay Devgan as Amay Patnayek is first rate in his comfort zone. Ileana D'Cruz looks pretty and acts well too. Actor, who played IT officer Lalan is very good. Rest are ok.