5 Excellent

Kangana Ranaut is surely one of the best actors we have in India. She is extremely expressive and singlehandedly manages to keep you engaged for 2 hours. The storyline of the movie is quite serious, but the screenplay is full of humor. It is a perfect blend of these two genres.