Official Secrets van de Oscarwinnende regisseur Gavin Hood (Eye in the Sky) vertelt het waargebeurde verhaal van Katherine Gun (Keira Knightley). Een klokkenluider van de Britse geheime dienst die tijdens de aanloop naar de Irak-invasie in 2003, vertrouwelijke NSA-documenten lekte waarin een illegale spionageoperatie tussen de Verenigde Staten en het Verenigd Koninkrijk werd onthuld.
Met een groot eigen risico publiceerde journalist Martin Bright het gelekte document in de Londense krant The Observer, waarna het wereldwijd de krantenkoppen haalde. Katherine werd door haar regering een verrader genoemd en beschuldigd van het overtreden van de ‘Official Secrets Act’. Katherine weigerde te buigen en bleef bij haar standpunt, ook al werd haar leven en dat van haar geliefden hiermee in gevaar gebracht.