Bookmark 0 FacebookTwitterPinterestWhatsapp News Taiwan’s Horror Blockbuster ‘Incantation’ Brings Terror to Netflix on July 8th by Talia M. June 8, 2022 by Talia M. June 8, 2022 0 comments Incantation has been described as the most terrifying film ever made in Taiwan. And it will be streaming exclusively on Netflix from July 8th. Helmed by Kevin Ko, this story… Read more