Devil Returns is a 1982 horror film directed by Richard Chen Yao-Chi, and written by Gu Bi and Cheung Wing-Cheung.
More at Wikipedia.
Director: Richard Chen Yao-ChiRelease date: January 1, 1982Running time: 88 minutes
External links: IMDb