I saw this at the cinema
and consider myself very lucky!
it was at an all night film festival at the everyman cinema in london a good few years back.
it was the UK print - with X certificate - obviously from the days before 18 certificate existed.
the print was great - as if watching a first run movie.
that means that the prints of this film are out there somewhere.....