Katarina Leigh Waters introduces and screens the 1979 horror movie "Human Experiments".Katarina Leigh Waters introduces and screens the 1979 horror movie "Human Experiments".Katarina Leigh Waters introduces and screens the 1979 horror movie "Human Experiments".