Alors que la Grande-Bretagne se prépare à combattre les nazis, trois femmes très différentes répondent à l'appel d'un mystérieux domaine, Bletchley Park, où les cerveaux les plus brillants sont formés à casser les codes de l'armée allemande. La pétillante et belle débutante, Osla ; l'impérieuse et autodidacte Mab, et enfin, la vieille fille du village, Beth. Or la guerre, le deuil et une sombre trahison sépareront les trois amies... jusqu'à ce qu'elles soient de nouveau réunies pour casser un dernier code, celui qui leur révélera le nom du traître. Mais chaque pétale du Code Rose qu'elles effeuillent les rapproche du danger et d'un ennemi redoutable...