Spooky Isles archive
Barbara Steele Films

Barbara Steele films include Black Sunday, The Pit and the Pendulum, The Horrible Dr Hitchcock, Castle of Blood, The She Beast and Curse of the Crimson Altar.
Spooky Isles archive

Barbara Steele films include Black Sunday, The Pit and the Pendulum, The Horrible Dr Hitchcock, Castle of Blood, The She Beast and Curse of the Crimson Altar.