CaptainBigTime has logged 8 out of 74 movies featuring Keira Knightley. Back to Actors by Popularity.