The thing about great fictional characters from literature, and the reason that they're constantly turned into characters in movies, is that they completely speak to what makes people human. They're full of flaws as much as they are full of heroics. I think the reason that people love them and hate them so much is because, in some way, they always see a mirror of themselves in them, and you can always understand them on some level. Sometimes it's a terrifyingly dark mirror that's held up.
Keira KnightleyHumans who see something different than them want to hate it and tear it down. Britain had a government policy that allowed prejudice to destroy someone's life, and today there is still homophobia at home and elsewhere, like Russia or Greece. It's still a relevant discussion. While women have it better than the 1940s or '50s, sexism is still prevalent.
Keira Knightley