It took nearly seven years for this film to be released on DVD because there was no distributer. The DVD was finally released on a two disc set in 2005.
In a press conference at the Brussels Fantastic Film Festival 2002, Christopher Lee referred to his performance in this film as being "by far the best thing I've ever done".