This Day in History: 1970-07-23

The Man Who Haunted Himself (1970) opens in London, UK.