Den tyske filmskaperen Christian Petzold er gjerne forbundet med kjølige og stiliserte, nesten urovekkende nøytrale historiske thrillere. Hans siste film føyer seg inn i rekken, men den filtrerer kulden gjennom havfruen Undine i dagens Berlin (Paula Beer, som fullt fortjent vant Sølvbjørnen for beste kvinnelige skuespiller ved årets Berlinale). Hun er doktor i historie, statsansatt og foredrar for besøkende om hovedstadens byplanlegging og arkitektur, fra tidlig modernitet til DDRs storstilte leilighetsprosjekter, men hun er også den mytologiske skikkelsen som bare kan leve hvis hun blir elsket. Etter å ha blitt dumpet av Johannes (Jacob Matschenz) dumper hun raskt inn i dykkeren Christoph (Franz Rogowski) – en praktisk og sympatisk romantiker.