Kangana's performance is simply outstanding. One of the best movie of the millennium. Must watch movie of the decade. It's simple and clear to understand. Outstanding performances by the actors. Queen is irresistible. Highly recommended. A must see film. You will leave the theater with your heart humming happily. There isn't a moment in this cozy and charming film when you aren't smiling. The writers are the kings of this Queen; they've made every character so real. Kangana displays a surprising capacity for both comedy and emotion. As Rani, she displays amazing vulnerability and depth that very few performers can pull off. She is a delight - be it in the drunken scene, the ride back home in the rickshaw after she has been dumped, or fighting off a mugger on a street.