1937, Kiev. Mila Pavlichenko se consacre à son métier de bibliothécaire et à son fils. Mais l'invasion de l'Ukraine par l'armée allemande bouleverse sa vie.
En 1940, Osla, Mab et Beth cassent les codes de l'armée allemande. Bien que différentes, les trois femmes se lient d'amitié mais une trahison les sépare.
Trente ans après le démantèlement du réseau d'espionnes chargé de lutter contre les Allemands, connu sous le nom de code Alice, Eve, une ancienne membre devenue alcoolique, vit en recluse, hantée par