on December 19, 1986 Terrorizers The film is set in a pre-Covid Taipei, where a group of disenchanted souls are… on December 19, 1986