This is one of my favourite films of all time. Keira Knightley is superb in this role. Although it may not be wholly accurate, this film clearly shows how badly women (even those of high birth) were treated by men and society. The costumes and settings are delicious. Love love love!