Le mathématicien anglais Tom Jericho, qui a inventé un décodeur permettant de déchiffrer les messages radio secrets des nazis, se remet difficilement d'une dépression nerveuse causée par sa rupture avec Claire Romilly, une employée du centre de décryptage de Betchley, au nord de Londres. Rappelé auprès de ses anciens collègues qui ont besoin de son aide pour identifier un nouveau système d'encodage de l'ennemi, Jericho apprend que Claire est portée disparue. Il découvre aussi que la jeune femme avait intercepté et dissimulé une liste de codes sans les faire décrypter, ce qui fait peser sur elle des soupçons de trahison. Le jeune homme décide alors de faire équipe avec Hester, une amie de Claire, pour enquêter sur cette mystérieuse affaire.