Fresh Kill - 1994 (LA Premiere of new 35mm print, 30th Anniversary) {Q&A with filmmaker Shu Lea Cheang}
- Brain Dead Studios 611 North Fairfax Avenue Los Angeles, CA, 90036 United States (map)
- Posted in Q&A / Discussion, Premiere, 35mm
- Tagged Brain Dead Studios, Mezzanine