Kyoto, au XIe siècle. Sous le portique d'un vieux temple en ruines, Rashômon, trois hommes s'abritent de la pluie. Les guerres et les famines font rage. Pourtant un jeune moine et un vieux bûcheron sont plus terrifiés encore par le procès auquel ils viennent d'assister. Ils sont si troublés qu'ils vont obliger le troisième voyageur à écouter le récit de ce procès : celui d'un célèbre bandit accusé d'avoir violé une jeune femme et tué son mari, un samouraï. Le drame a eu lieu dans la forêt à l'orée de laquelle est situé le portique de Rashômon. L'histoire est simple : Qui a tué le mari ? Le bandit Tajomaru, la femme, un bûcheron qui passait ou le mari lui-même qui se serait suicidé ? Autant d'hypothèses vraisemblables. Mais les dépositions des témoins devant le tribunal apportent à chaque fois une version différente du drame, et la vérité ne percera qu'après de nouvelles révélations surprenantes...
À la fin de l’ère Edo, un samouraï, Sanjuro, arrive dans un village écartelé entre deux bandes rivales, menées d’un côté par le bouilleur de saké, de l’autre par le courtier en soie. Les deux bandes veulent s’adjoindre les services de Sanjuro…
Dans le Japon féodal, au cours d'une guerre sanglante entre clans, deux paysans lâches et cupides, soldats d'une armée vaincue, tombent sur un homme mystérieux qui les guide vers une forteresse cachée dans les montagnes.
Le samouraï rônin Sanjuro Tsubaki prend sous son aile une bande de jeunes guerriers inexpérimentés et les aide à déjouer un complot contre le chambellan. Jouant de ruse avec les conspirateurs, Sanjuro se révélera un tacticien hors pair, avant de se confronter avec le redoutable Muroto, bras droit du chef des comploteurs.
En 1573, le Japon est le théâtre de guerres incessantes entre clans rivaux. Le plus puissant de ces clans est commandé par Shingen Takeda. Au cours du siège du château de Noda, Takeda est blessé à mort par un tireur embusqué. Pour éviter que son clan perde de sa cohésion dans des luttes intestines, Shingen demande que sa mort reste cachée pendant trois ans. Un ancien voleur, épargné pour sa ressemblance avec le seigneur de la guerre, fait alors office de doublure avec la complicité des généraux, afin de duper leurs nombreux ennemis à l'affût.
Au Japon, au XIXe siècle, Zatoichi est un voyageur aveugle gagnant sa vie comme joueur professionnel et masseur. Mais derrière son humble apparence, il est un redoutable combattant, rapide comme l'éclair et dont les coups s'avèrent d'une stupéfiante précision. Alors qu'il traverse la montagne, il découvre une petite ville entièrement sous la coupe d'un gang. Son chef, Ginzo, se débarrasse de tous ceux qui osent se dresser sur son chemin, d'autant plus efficacement qu'il a engagé un redoutable samouraï ronin, Hattori. Dans un tripot, Zatoichi rencontre deux geishas, aussi dangereuses que belles. Okinu et sa sœur Osei vont de ville en ville à la recherche du meurtrier de leurs parents. Elles possèdent pour seul indice un nom mystérieux : Kuchinawa. Dès que les hommes de main de Ginzo croisent Zatoichi, l'affrontement est inévitable et sa légendaire canne-épée rentre en action.
Pour préparer ses guerriers aux attaques potentielles d’envahisseurs étrangers, le hanshu organise un marathon. Le marathon suit un chemin de montagne sur environ 58 kilomètres. Les réservistes se joignent au marathon pour se faire offrir un prix. Pendant ce temps, le marathon est considéré à tort comme un acte de trahison par le gouvernement central Edo. Les assassins sont envoyés au Palais de hanshu. Jinnai Karasawa ( Takeru Satoh ) apparaît comme un samouraï normal, mais il est en fait un espion pour le gouvernement central. Il se rend compte que des assassins sont envoyés au Palais de hanshu. Pour arrêter les assassins et dissiper le malentendu, Jinnai Karasawa court désespérément.