Be it hardcore commercial cinema, indie arthouse flicks or powerful women-oriented dramas, Rani Mukerji has done it all, and done it by regaling both the critics and masses there's rarely been those times in her career, where a film has been showered with great reviews, but failed to shine at the ticket windows; such is the impact of her pull with the audience