Filming began in January 1998 and took 3 months. The soundtrack was still in progress when composer/star/co-director/co-writer Rozz Williams committed suicide on April 1st, 1998. Williams' friend and Premature Ejaculation bandmate Chuck Collison then took the unedited soundtrack materials to complete the score.
Premiered at Los Angeles Gothic club Coven 13 on January 3rd, 1999.