En pleine époque Shoguns, un seigneur abuse de son autorité et de sa force pour contraindre le peuple à assouvir ses envies. 13 hommes se réunissent pour former un groupe de 13 assassins, afin de mettre un terme aux méfaits du seigneur des terres. C’est ainsi que ces hommes, emplis d’abnégation, se préparent à livrer une bataille de 1 pour 1000, au nom de la justice et de la liberté…
À l’aube d’une ère nouvelle, le légendaire tueur Battosai décide de se retirer. Dix ans plus tard, un homme doté d’une incroyable dextérité fait son apparition. Ce combattant hors pair qui se fait appeler Kenshin rôde tel un vagabond sur les routes du Japon. Armé d’un sabre dont la lame ne peut pas tuer, il tente de protéger un idéal dans une nation plongée dans le chaos...
Après une courte accalmie, le valeureux Kenshin Himura (Sato Takeru) reprend du service, et fait face à Makoto Shishio (Fujiwara Tatzuya) qui tente de renverser le gouvernement Meiji. Le sort du pays se trouvant alors entre ses mains, Himura Kenshin reprend l’épée qu’il s’était pourtant juré de ne jamais plus utiliser…
Après avoir remercié Kaoru (Takei Emi) qui tentait désespérément de l’arrêter, Kenshin (Sato Takeru) se rend finalement à Kyoto. Là-bas, armé de son sabre, il va devoir faire face à son ennemi le plus redoutable jusqu’à maintenant : Shishio (Fujiwara Tatsuya), l’homme que tout le monde craint. Mais c’est sans compter les nombreux alliés de Sojiro qui vont se mettre sur son chemin.
Ken Kaneki est étudiant à l'université. Il est aussi à moitié goule et à moitié humain. Il agonise devant sa situation. Essayant d'éviter d'autres goules, il s'abrite au café Anteiku et passe du temps avec Toka Kirishima. Un jour, une goule, Shu Tsukiyama, apparaît au café Anteiku, il s'appelle le "Gourmet"...