A trama tem início em 1943, período da guerra. Susan (Anna Maxwell Martin de Bleak House e South Riding), especialista em matemática, Millie (Rachael Stirling, de Women in Love), capaz de compreender quatorze idiomas, Lucy (Sophie Rundle, de Titanic), com memória para se lembrar de números e datas, e Jean (Julie Graham, de Survivors), mulher metódica com acesso a documentos importantes, são funcionárias selecionadas pelo governo com a missão de decifrar os códigos alemães.
Nove anos mais tarde, elas estão novamente vivendo a rotina normal das mulheres de sua época. Até que Susan, agora esposa e mãe, descobre que existe um padrão por trás dos assassinatos de quatro mulheres. Mas os policiais, que ignoram seu passado, não levam sua teoria a sério. Assim, ela busca ajuda de suas ex-colegas para tentar resolver o caso.