Anne er succesfuld og kompromisløs i sit virke som advokat og er lykkeligt gift med lægen Peter, med hvem hun har to døtre. Men da hun forfører sin 17-årige stedsøn, Gustav, sætter hun alt over styr.

Under den amerikanske borgerkrig søger den sårede soldat McBurney hjælp på en pigekostskole, hvor der kun bor kvinder og unge piger. Kvinderne giver ham en tilflugtshavn og plejer hans sår. Men snart summer huset af seksuelle spændinger, farlig rivalisering og brudte tabuer.

I 1950'ernes Moskva begynder kommunisten Katya (Rebecca Ferguson) at spionere for amerikanerne. Hendes job er at lokke hemmeligheder ud af embedsmanden Alexander (Sam Reid), men undervejs bliver hun forelsket i ham. 40 år senere møder vi pigen Lauren (også Rebecca Ferguson), og vi møder en ældre Alexander (nu spillet af Charles Dance). Hvad skete der egentlig med hans forhold til Katya for mange år siden? Og hvad er Laurens forbindelse til Alexander?

Alex er en fjortenårig drengepige, der arbejder på et mekanikerværksted og hænger ud med sine drengevenner. Hun udfordrer dem, og der opstår en magtkamp, som tvinger hende til se på sig selv på en ny måde.