Marvellous film. Wonderfully written with almost all characters revealed to be sympathetic even if intially clearly not so. Intimately powerful and a moving and probably optimistic ending.. Very good indeed. Rural setting adds to the power an.d is clear-sighted about rural small-town life where everyone knows everyone else - and their business. Hellish!