Japanese actress Hanna Sugisaki (L), Japanese director Takashi Miike (C) and Japanese actor Takuya Kimura poses during the photocall for 'Mugen No Junin' (Blade of the Immortal) at the 70th annual Cannes Film Festival, in Cannes, France, XX May 2017. The movie is presented out of competition at the festival which runs from 17 to 28 May.
{}