Sonakshi, 30, said for all the regressive roles, it was always her who was pointed out and the writer or director, who made the films, were not held responsible.
"I would always be on the defensive side saying why are people saying this to me. I am just an actor doing my job. But then I realised maybe somewhere they are right, maybe I shouldn't be doing what I am doing. And maybe I should be doing something that doesn't portray me as a damsel in distress...," Sonakshi said.
Sonakshi said once the realisation to move away from regressive roles set in, she gradually shifted to doing powerful characters.
"... I started doing films like 'Akira' where I played a martial artist who was able to take care of herself. I did a film called 'Force 2' where I played a RAW agent. I did a film called 'Noor' where I played a very modern, working woman. All these roles empowered me in some way or the other...," she said.
More From This Section
Highlighting the issue of gender based violence against women, Sonakshi said she hopes the disparity and discrimination against women ends soon.
"I want to live in a world where we as women are able to choose. We have been playing waiting game for the longest time. Women are always waiting to be protected, rescued, for permission, validation, acceptance and approval.