In 1868, after the Bakumatsu war ends, the ex-assassin Kenshin Himura traverses Japan with an inverted sword, to defend the needy without killing.
佐藤健
as Kenshin Himura
武井咲
as Kaoru Kamiya
吉川晃司
as Udo Jine
蒼井優
as Megumi Takani
青木崇高
as Sanosuke Sagara
綾野剛
as Gein
須藤元気
as Banjin Inui
田中偉登
as Yahiko Myojin
奥田瑛二
as Aritomo Yamagata
江口洋介
as Hajime Saito
香川照之
as Kanryu Takeda
平田薫
as Tae Sekihara