Doctor Movie Episode 129 : The Ogre (aka Demons 3)
The Doctor is back for another review in our Demons Saga . And we have the made for TV Lamberto Bava special The Ogre, which somehow is also considered to be Demons 3…go figure. With the same director as the first 2 and some green slime, I guess thats how it was added to the mix in the Demons collection. Does it fit? Lets you and I find out. Enjoy!