Centipede Horror Keith Li Pak-Ling, 1982, October 26, 2019 Alamo Drafthouse Downtown Brooklyn, New York, NY First posted on Letterboxd