On June 16th 1960 New York cinemagoers saw Janet Leigh step into a shower, and the world was forever changed. Even 63 years later, Alfred Hitchcock’s classic suspense stunner Psycho (1960), is widely regarded to be one of the greatest films of all time – a statement which this reviewer […]