Guy JeffriesDec 11, 20172 minBlade of the ImmortalDirector: Takashi Miike. Starring: Takuya Kimura, Hana Sugisaki, Sôta Fukushi, Erika Toda, Kazuki Kitamura, Min Tanaka, Ebizô Ichikawa,...