A Téli napforduló egy elbűvölő középkori szerelmi történet, amely összetört szívekről és ifjúkori szorongásról szól, de szerencsés véget ér az összetört szívűek és azok számára, akik megérdemlik.
Amikor Elfrida Phipps (Sinead Cusack), aki csak nemrég vesztette el szeretteit arra kényszerül, hogy eladja londoni lakását, egy takaros kis faluba, Dibtonba költözik, ahol rögtön otthon érzi magát. Kicsiny kertes házában vele van hűséges kutyája, Horace, és hamarosan barátokat is szerez a szomszéd Blundellék személyében - Gloria (Geraldine Chaplin), Oscar (Jan Niklas) és szeretett lányuk (Emma Streets).