Segunda Guerra Mundial. Inglaterra, 1943. Los descifradores de códigos de Betchley Park, sede de los servicios secretos británicos, se enfrentan a su peor pesadilla: inesperadamente, los submarinos nazis han cambiado el código que utilizan para comunicarse entre sí y con el alto mando alemán. Un convoy de barcos aliados que cruza el Atlántico con diez mil pasajeros e importantes suministros corre el peligro de ser atacado. Las autoridades recurren a Tom Jericho (Dougray Scott), un brillante matemático, experto descifrador de códigos y creador de la máquina Enigma.