Has anyone else seen this odd little film? It concerns an aristocrat shipwrecked on an isle of lepers presided over by the Marquis De Sade no less. Surely inspired by the AIP Poe films. I found this on a cut-rate DVD and bought it out of sheer curiosity. The print was terrible and the color came and went, but the whole thing still sort of fascinates me.