Doctor Movie Episode 132 : The Mask Of Satan ( aka Sabbath aka Demons 5)
The Demons Saga continues here on Doctor Movie and we hit the Lamberto Bava made for TV show The Mask Of Satan, aka Demons 5, but is really a sequel to another Italian masterpiece.. who makes these decisions? Lol. Enjoy!