Avenging Angel

Back in the 80’s, you always knew you were in for something unique when you saw that logo for New World Pictures. The company started by Roger Corman had a unique batch of films during my teenage years, and they were quick to jump on any opportunity to do a sequel to one of their…