1941 год. Британская разведка пытается, но не может расшифровать код шифровальной машины «Энигма», созданной немцами. Для решения этой задачи привлекают ведущих специалистов по дешифровке, включая математика Алана Тьюринга — гениального, но чудаковатого учёного. Завоевать доверие коллег ему помогает Джоан Кларк (Кира Найтли) — единственная женщина в мужском коллективе, работающем над взломом «Энигмы».
Между Аланом и Джоан даже случается помолвка, основанная на глубоком взаимном уважении, однако брак не состоится. Тьюринг не желает обрекать девушку на несчастье, поскольку не может изменить своей природе: он гей, а в Великобритании того времени гомосексуальность преследовалась по закону.