Alternative View - The 70th Annual Cannes Film Festival
In This Photo: Hana Sugisaki
(L-R) Hana Sugisaki, Takuya Kimura and director Takashi Miike 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.
(May 17, 2017 - Source: Getty Images Europe) more pics from this album »