Devil Returns
About Devil Returns on 123movies: released in 1982, directed by Chen Yao-chi, running 88 minutes, produced in Taiwan. 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.
Quality: HD
Actors: Joan Lin Feng-jiao, Alan Tam, Emily Y. Chang, Don Wong Tao, George Wang, Ou-Yang Sha-Fei
Director: Chen Yao-chi
IMDb: 6/10











