Very good performances and superb period atmosphere in this absorbing story of the relationship between a woman and a man who sees the relationship very differently to her perception. Bravely extends the story over a long period, over thirty years, and does so convincingly.