"I have always thought that Keira Knightley was given roles that better actresses could have played. Her Elisabeth Bennett was awful. Such a a great part was way beyond her acting skills. I was beginning to think that the director must have had a crush on this actress, even though she couldn't act, because of all the films she has made. But in Atonement she has improved so much. I found her character really moving and credible. I think she played too many parts too soon. Prettiness alone is not enough to carry a large part. She's definitely getting there. Playing opposite James Macavoy must have helped a lot."