She swears and she fights. Rani Mukerji as the hardcore journalist is a complete beauty with brains. Till date this is one of the most-powerful female character in the contemporary Indian cinema.