Bluray Review: TROLL/TROLL 2/BEST WORST MOVIE

Oh Scream Factory, how I love thee. Growing up, I was exposed to quite a few films that left a mark on me. Everything from HELLRAISER and A NIGHTMARE ON ELM STREET, to Charles Band’s Empire Pictures classics such as ELIMINATORS, FROM BEYOND and PRISON. One of the films that fell into the Empire Pictures […]