Sommeren og høsten 1940 markerte innledningen til nazistenes planlagte invasjon av Storbritannia. Slaget foregikk i luften og ble avgjørende for krigens videre forløp. Britenes luftforsvar ble ledet av lord Downing, som i denne filmen blir spilt av Laurence Olivier.

Fjerde generasjons militære oberst William McNamara og løytnant Tommy Hart sitter i samme fangeleir i Tyskland. Det skjer et mord i leiren, og McNamara klarer å overtale SS-kommandanten Wilhelm Viser til å la fangene holde sin egen rettssak. Det er den fargede piloten, løytnant Lincoln Scott, som blir beskyldt for mordet, og det er Hart som får oppgaven med å forsvare ham. Men under etterforskningen finner Hart ut at ikke alle allierte kjemper i samme krig, og mistanken dukker opp om at Scott er offer for et komplott. I mellomtiden blir det tydelig at McNamara bruker uroen i leiren til å skjule sitt egentlige oppdrag, nemlig å ødelegge en ammunisjonsfabrikk i nærheten – et oppdrag han akter å sette ut i livet til tross for sin fangestatus.

Å knekke koden er som å finne en nål i en høystakk - blant millioner av høystakker... Året er 1943. Bletchley Park er den hemmeligste institusjonen i krigsrammede Storbritannia. Her avsløres tyskernes Enigmakrypto - Det Tredje Rikets nervesystem. Plutselig bytter de tyske ubåtene chifferkoder og slaget om Atlanteren ser ut til å være tapt for de allierte. Alt avhenger nå av det unge geniet Tom Jericho, som under et ekstremt tidspress må løse de kodede meldingene. Men marerittet hans har bare så vidt begynt. Kvinnen han er forelsket i har forsvunnet, og mye tyder på at det finnes en forræder hos Bletchey Park...