
Devil Returns
Running 1h 28m and made in Taiwan, Devil Returns (1982) is a Drama and Horror film in the 123movies catalog. The cast includes Joan Lin Feng-jiao and Alan Tam; Chen Yao-chi directs. 2 votes put it at 6/10. A woman is raped and impregnated by a psychopath, who comes back from beyond the grave to exact revenge when his demonic son undergoes an exorcism.













