Keira Knightley has slammed "modern-day" movies for "always" featuring themes of sexual abuse.
The 32-year-old actress has admitted she often chooses to star in "historical"...
Kiera Knightley has made a surprise comeback to 'Pirates of the Caribbean'.
The 32-year-old actress, who played Elizabeth Swann in the first three movies in...