Daily Archive: August 15, 2017

Helen Mirren in Herostratus

Herostratus is a 1967 film made in London by the Australian director Don Levy, about a young man who wants to commit suicide in public by jumping off a tall building. The movie features...