1. Home
  2. / Keira Knightley
  3. / In which 2007 film did Keira Knightley play a complex love interest?

In which 2007 film did Keira Knightley play a complex love interest?

  • Atonement

  • Pride & Prejudice

  • The Duchess

  • Anna Karenina

Answer

Keira Knightley played Cecilia Tallis, a complex love interest, in the 2007 film Atonement. The film is based on the novel by Ian McEwan and received critical acclaim for its performances and storytelling.
Keira Knightley Brainpower Quiz: 20 Questions to test your brainpower

Keira Knightley Brainpower Quiz: 20 Questions to test your brainpower

Take the Keira Knightley Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox