Pride and PrejudiceKeira Knightley Matthew Macfadyen