Horror Blockbuster 'Incantation,' Known As 'Scariest Taiwanese Film Ever,' Set to Arrive at Netflix! If you're a horror fan and am looking for international fare, then rejoice! Incantation, a major Taiwanese horror film released theatrically back in March is landing on Netflix on July 8, 2022.