В разгар Второй мировой войны в засекреченном помещении британского Блетчли-парка трудится гениальный и эксцентричный учёный Алан Тьюринг. Его цель — невозможная, по мнению многих, задача: расшифровать сообщения, закодированные с помощью легендарной немецкой шифровальной машины «Энигма», чей код меняется ежедневно и считается невзламываемым. Вокруг Тьюринга собирается команда криптографов, лингвистов и шахматистов, и вместе они вступают в гонку со временем, где ставка — тысячи человеческих жизней.
Однако главное препятствие — не только математическая сложность шифра. Тьюрингу, человеку сложному и неловкому в общении, предстоит убедить скептически настроенное командование в необходимости построить гигантскую вычислительную машину — прообраз будущего компьютера. Ему приходится бороться не только с «Энигмой», но и с бюрократией, недоверием коллег и собственными внутренними демонами, скрывая при этом личную тайну, которая в той эпохе считается непростительной. Сможет ли его машина, названная «Кристофер», успеть раньше, чем немецкие подлодки потопят очередной конвой?