In preda a una profonda crisi personale e professionale, la giovane insegnanteberlinese Franca Palmer decide di rifugiarsi nell'isola di Guernsey, nelcanale della Manica. Qui trova alloggio presso un'antica villa a Le Variouf,dove l'anziana inglese Beatrice Shaye si prende cura di uno splendido roseto.Con lei vive Helene Feldmann, una tedesca trasferitasi sull'isola con il marito ufficiale al tempo dell'occupazione tedesca durante la Seconda guerra mondiale. Ben presto Franca si accorge che la sua presenza ha un effetto dirompente sul rapporto fra Beatrice e Helene, un rapporto che in realtà nasconde odi e rivalità mai sopiti risalenti agli anni della guerra.