What a fantastic film. The superb acting, writing, direction and beautiful black and white cinematography makes it look like it was only made a couple of years ago. Also an early example of non-linear storytelling. Denis Price is superb, especially his narration. A joy from start to finish.