Jamie (Colin Firth) er en forfatter som trekker seg tilbake til en fransk hytte for å skrive en bok etter at han finner ut at kona hans står i med broren hans. I Frankrike møter han husholdersken Aurélia (Lúcia Moniz), som bare snakker portugisisk. Til tross for språkbarrieren greier de å kommunisere, og de blir mer og mer forelsket i hverandre. Han reiser til England for å feire jul, men bestemmer seg raskt for å forlate familien og heller reise til Frankrike og fri til Aurélia.