Fantastic Fest Fantastic Fest Review: ‘Blade of the Immortal’ Blade of the Immortal | Takashi Miike | November 3rd,…Continue Reading