If you are ever in Amsterdam, check out the museum of medieval torture - they have a 'real' Iron Maiden and various other things that could be straight out of this film:
image

Mondo-Esoterica.net - Over 350 cult and obscure DVD reviews from Dracula to Django...