I like most of the actors but this movie felt well... weird!?
Oh well, now I have seen it. And will probably never do again.
In late medieval Japan, Kai is a half-Japanese, half-British outcast who lives in the domain of Ako, ruled by the benevolent Lord Asano Naganori, who found a young Kai lost in the forest and accepted him into his household. Despite being scorned by the samurai due to his lowborn status and mixed ancestry, Kai falls in love with Asano's daughter, Mika.
Before a visit from Shogun Tokugawa Tsunayoshi, Lord Asano is visited by the Shogun's master of ceremonies, Lord Kira, who becomes attracted to Mika. He arranges a duel for the entertainment of the Shogun between his best warrior, the Lovecraftian Samurai, and one chosen by Oishi, principal counselor to Lord Asano. Ako's champion, Yasuno is found by Kai to be incapacitated before the duel by the sorceress Mizuki, working for Lord Kira.
Kai secretly dons Yasuno's armor and fights the Lovecraftian Samurai, but his disguise is broken and he is sentenced to punishment. Later that night, Mizuki bewitches Asano into believing Kira is raping Mika, causing Asano to attack an unarmed Kira in delirium. While the offense for attacking a Shogunate official is execution, the Shogun allows Asano to die with honor through seppuku, grants the domain of Ako to Lord Kira, and brands Oishi and his men Ronin. Kira demands Mika's hand in marriage on the spot, but the Shogun grants her one year to mourn the death of her father, and forbids the Ronin of Ako from seeking vengeance. To ensure there is no interference, Kira imprisons Oishi in an outdoor pit to break his spirit...
Keanu Reeves as Kai
Hiroyuki Sanada as Oishi, the leader of the Rōnin.
Kou Shibasaki as Mika, Lord Asano's daughter and Kai's love interest.
Tadanobu Asano as Lord Kira, Lord Asano's rival daimyo and the one responsible for arranging the killing of the Rōnin's master.
Rinko Kikuchi as Mizuki, an odd-eyed witch who serves Lord Kira
Min Tanaka as Lord Asano, the former master of the Rōnin
Jin Akanishi as Chikara, Oishi's son
Masayoshi Haneda as Yasuno
Hiroshi Sogabe as Hazama
Neil Fingleton as Lovecraftian Samurai, an enormous samurai who serves Lord Kira
Takato Yonemoto as Basho
Hiroshi Yamada as Hara
Shu Nakajima as Horibe
Cary-Hiroyuki Tagawa as Shogun Tsunayoshi
Yorick van Wageningen as Kapitan
Gedde Watanabe as Troupe Leader
Rick Genest as Foreman
info @ wiki