A 2014 Japanese jidaigeki action film directed by Keishi Otomo and based on the manga series Rurouni Kenshin.[3][4] The story follows two prior films; Rurouni Kenshin (2012) and Rurouni Kenshin: Kyoto Inferno (2014). Starring: Takeru Satoh as Himura Kenshin Emi Takei as Kamiya Kaoru Munetaka Aoki as Sagara Sanosuke Kaito Oyagi as Myojin Yahiko Tatsuya Fujiwara as Shishio Makoto. 135 min. English subtitled.