Usually, the old adage, “this is the first day of the rest of your life,” exudes comfort rather than despair. But in the Norwegian film “O’Horten,” aging train driver Odd Horten finds anything but comfort in contemplating his future. And he will have to face the rest of his days sooner rather than later, as he only has one last train to steer across the mountains of western Norway before retire... Read more >