'Blade of the Immortal (Mugen No Junin)' Photocall - The 70th Annual Cannes Film Festival
(From L) Japanese actor Takuya Kimura, Japanese director Takashi Miike and Japanese actress Hanna Sugisaki pose on May 18, 2017 during photocall for the film 'Blade of the Immortal' (Mugen no Junin) at the 70th edition of the Cannes Film Festival in Cannes, southern France. / AFP PHOTO / LOIC VENANCE
(May 17, 2017 - Source: AFP) more pics from this album »