Vincent Price stars in this early '60s adaptation of Thomas De Quincey's thriller about an opium addict trying to solve a mystery in San Francisco's Chinatown.
June Kyoto Lu is known for her work on Big Trouble in Little China (1986), Blood Work (2002) and Lady in the Water (2006).