เรื่องราวของ Official Secrets มีพื้นฐานจากเหตุการณ์จริงที่เกี่ยวข้องกับ Katharine Gun (รับบทโดย Keira Knightley), เจ้าหน้าที่หน่วยข่าวกรองของอังกฤษที่ทำงานให้กับ GCHQ (Government Communications Headquarters) ในปี 2003
Katharine พบว่ารัฐบาลอังกฤษได้มีการขอข้อมูลเพื่อช่วยในการเปิดสงครามในอิรัก ซึ่งเธอเห็นว่าเป็นการละเมิดกฎหมายและศีลธรรม หลังจากที่เธอทำการรั่วไหลข้อมูลไปยังสื่อมวลชน เธอเริ่มเผชิญกับการสอบสวนและผลกระทบทางกฎหมายจากการกระทำของเธอ