17/01/2018 10:36 AM AEDT | Updated 18/01/2018 6:24 AM AEDT

Keira Knightley Is Sick Of Female Characters Getting Raped All The Time

The actress says that’s the reason she tends to avoid films set in contemporary times.

There’s a reason why you often see actress Keira Knightley portraying characters in period dramas.

The “Atonement” and “Pride and Prejudice” actress recently told Variety she really doesn’t like the way contemporary women are portrayed in movies.

“I don’t really do films set in the modern day because the female characters nearly always get raped,” she said. “I always find something distasteful in the way women are portrayed, whereas I’ve always found very inspiring characters offered to me in historical pieces.”

Knightley says she’s noticed some strong female characters and female stories on streaming services and is optimistic that they’ll help shape future female characters in film as well.

“There’s been some improvement. I’m suddenly being sent scripts with present-day women who aren’t raped in the first five pages and aren’t simply there to be the loving girlfriend or wife.”

Knightley also offered a pretty valid remedy for the problem:

“When there are female writers and directors and producers, the parts for women are better, and so the way that society views women through drama is much better and much more well-rounded.”

More On This Topic