Attack of the Giant Leeches (1959)

Notes & Trivia

 * Filmed in Los Angeles, California.


 * Released in the UK under the title Demons of the Swamp.


 * US promotional title for this film is The Giant Leeches.


 * Director Bernard L. Kowalski also directed Night of the Blood Beast in 1958 and will go on to direct Sssssss in 1973.