Keira Knightley struggled to learn Mandarin for Official Secrets
Keira Knightley had to learn Mandarin for her role as real-life whistleblower Katherine Gun in 'Official Secrets'. |!| Grand Junction
Keira Knightley had to learn Mandarin for her role as real-life whistleblower Katherine Gun in 'Official Secrets'. |!| Grand Junction