Actress Kangana Ranaut may be talking about varied political issues always, and poking her nose into different things, but she has always remained one of the better actresses that we have in today’s times. She has always given her cent per cent to the craft, and she has always been a perfectionist when it comes to playing any character.