Show more
Desmond Stanley Tracey Davis was a British film and television director, best known for his 1981 version of Clash of the Titans. Wikipedia