Skip navigation

Tag Archives: Bloodsoaked samurai film starring Japan’s Takuya Kimura screens at Cannes

Published on May 19, 2017

‘Blade of the Immortal’, starring Japan’s megastar actor Takuya Kimura as an immortal samurai, was welcomed at an out-of-competition premiere at the 70th Cannes film festival on Thursday (May 18). Rough cut (no reporter narration)