Katarina Leigh Waters introduces and screens the 1976 horror movie "Satan's Slave".Katarina Leigh Waters introduces and screens the 1976 horror movie "Satan's Slave".Katarina Leigh Waters introduces and screens the 1976 horror movie "Satan's Slave".