Tag Archives: Barbara Steel

The Pit and the Pendulum

The Fall of the House of Usher, Theatre of Blood, the upcoming Dr Phibes collection and Pit and the Pendulum, it would be more than fair to say that Arrow are on something of a Vincent Price kick as of late. With their previous release,