Beautiful, interesting, incredible cinema.
Set in 1966, a woman has a strange encounter with a stationmaster and his assistant.