Japanese actor Takuya Kimura (R) takes a photo as Japanese actress Hanna Sugisaki looks on, during photocall on May 18, 2017 for the film “Blade of the Immortal” (Mugen no Junin) at the 70 th edition of the Cannes Film Festival in Cannes, southern France. (Photo by Loic Venance/AFP Photo)
|