THE DEVIL (1981) Reviews and overview

‘Crawling horror from the depths of Hell!’ The Devil – aka Devil’s Express and original title Xie Mo – is a 1981 Hong Kong-Taiwan supernatural horror feature film directed by Jen-Chieh …

Read More