Review: Devil Returns (1982)


The Omen, Rosemary’s Baby and Halloween all in one creepy package from Taiwan.

Full, written review available at sogoodreviews.com.