101 Films x AGFA (American Genre Film Archive): THE CURIOUS DR. HUMPP & TREASURE OF THE NINJA AND THE FILMS OF WILLIAM LEE Available Now on Blu-ray
The 101 Films x AGFA (American Genre Film Archive) collection is back with a vengeance with a mindbending slice of sci-fi sexploitation from Argentina, and a beloved piece of kung fu DIY moviemaking from Columbus, Ohio’s William Lee.