As of now, this is the only Barbara Steele title on Netflix.
And Netflix just took the film down. https://www.youtube.com/watch?v=0kWMaf6rVyU