What kind of movies does Rani Mukherjee star in?

Rani Mukherjee stars in many different kinds of Indian films. The kind of movies she stars in ranges from comedies, drama and romance to action and adventure films. Rani Mukhergee's first film is in Bengali but her subsequent films are Hindi films.