Doctor Omega Member: Rank 10 Sep 17, 2018 #1 Your thoughts on this movie.... Devil worshipers plan to convert two new victims.