New Delhi: Taapsee Pannu and Manoj Bajpayee starrer 'Naam Shabana' eanrs Rs 2.54 crore on Day 4 after release.

Movie is doing excellent at the box office and collected total of Rs 21.30 crores in 4 days according to trade analyst Taran Adarsh.

Produced by Neeraj Pandey, the film is about agent Shabana Khan’s journey and prequel to the hit 2014 film Baby. Secret agent (Taapsee Pannu) seeks revenge for the murder of the man she loved.

It stars Akshay Kumar, Taapsee Pannu, Manoj Bajpayee and Anupam Kher in important roles.

Taapsee is being praised for her excellent performance in the film. She was trained in mixed martial arts to get into the character.

Check out the trailer here: