Cult Cinema Classics has put up a fairly decent print of Attack of the Giant Leeches. The one caveat is that it has French subtitles burned on it. Well, you can’t have everything.
This is, after all, a film that generally looks pretty murky even when you can see it. It’s almost like they didn’t think about the people who’ d want to see it 60 years in the future and thus didn’t protect the master print. (In fact, this might be why it’s so hard to find decent stills of the films, hence the lobby card.