Director Takashi Miike Takuya Kimura and Hana Sugisaki attend the 'Blade Of The Immortal ' premiere during the 70th annual Cannes Film Festival at on...
{"Image ImageDescription": "CANNES, FRANCE - MAY 18: (L-R) Director Takashi Miike, Takuya Kimura and Hana Sugisaki attend the 'Blade Of The Immortal (Mugen No Junin)' premiere  during the 70th annual Cannes Film Festival at  on May 18, 2017 in Cannes, France.  (Photo by Antony Jones/French Select)", "Image Copyright": "2017 Getty Images"}