Rani Mukerji-starrer thriller 'Mardaani 2' is earning praise from critics and audiences alike, with a rock-steady run at the box office and earnings of Rs 402,000,000, despite the release of 'Dabangg 3'.

The gripping teaser of 'Mardaani 2' featuring Rani Mukerji as a fearless cop released on Monday and the leading lady is thrilled that it happened during the auspicious period of Durga Puja. Rani, as inspector Shivani Shivaji Roy, in the film is leaving no stone to bring out the best of a fierce and daredevil cop.