Doctor Movie! and Hail Ming Power Hour!
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 3go figure. With the same director