Toscana, 1943. Beatrice è arrivata dalla Scozia carica di entusiasmo, pronta a trascorrere un anno da sogno tra le dolci colline italiane lavorando come insegnante di inglese. Ma l'arrivo della guerra ha mandato all'aria tutti i suoi piani. Bloccata in un Paese devastato, dove la sua nazionalità la rende una nemica, Beatrice viene accolta da Edoardo e Francesca nella Villa delle Colombe. La dimora, circondata da un intricato labirinto di cipressi che la protegge dagli orrori della guerra, offre rifugio a diverse famiglie in cerca di un riparo sicuro. Ma nascondersi diventa ogni giorno più difficile, e la sopravvivenza impone scelte estreme... Toscana, 2015. Dopo la morte del marito, Tess ha deciso di trascorrere un periodo in un posto che può proteggerla: la villa con il giardino di cipressi. Ora è una vecchia amica di sua nonna a custodirla, Beatrice, che con pazienza e amore prova a risanare le ferite di Tess. Ma ogni speranza di pace viene infranta dall'arrivo di Marco, il proprietario della tenuta, il cui unico interesse è cedere l'abitazione a degli avidi costruttori. Sconvolta, Beatrice si rende conto di dover rivelare il doloroso passato custodito dalle mura della villa. Riusciranno Beatrice e Tess a salvare i loro ricordi e la casa che tanto amano?