Keira Knightley is a whistleblower in 'Official Secrets'
Keira Knightley plays real-life whistleblower Katherine Gun, a translator for British intelligence who leaked materials to the media in the run-up to the war in Iraq.
Keira Knightley plays real-life whistleblower Katherine Gun, a translator for British intelligence who leaked materials to the media in the run-up to the war in Iraq.