Sinopsis

Două povești de dragoste, la o distanță de 60 de ani, prezintă provocările și schimbările majore din viețile homosexualilor de la cel de-al Doilea Război Mondial până în prezent. În 1944, Michael Berryman, un căpitan din armata britanică, îl întâlnește pe artistul Thomas March în sudul Italiei în timp ce haosul îi înconjoară. Deși are o logodnică, pe Flora, care îl așteaptă acasă, Michael se îndrăgostește de fermecătorul Thomas. În 2017, Flora observă cum nepotul ei, Adam, un tânăr veterinar, leagă o relație cu Steve într-o lume care îi acceptă. Dar, în timp ce obstacolele externe au dispărut, problemele interne și tentațiile periculoase stau în continuare în calea fericirii.