Après la Seconde Guerre mondiale, dans un Japon meurtri, cinq prostituées vivent en groupe dans un ghetto de Tokyo. Telles une famille unie, elles défendent leur territoire et leurs intérêts communs. Mais l’arrivée d’une nouvelle fille et d’un ancien soldat blessé pourrait mettre en péril leur unité.
Le détective Tajima joue un jeu dangereux : afin de venger la mort d’un de ses amis, il accumule les délits. Conformément à ses plans, les Yakuza le recrutent rapidement et il intègre le gang qu’il veut détruire en semant la discorde de l’intérieur.
Dans les années 1930, Harumi est une prostituée dont l’amant vient de se marier à une femme qu’il n’aime pas. Dépitée, elle se rend en Mandchourie, en plein conflit sino-japonais, pour y travailler avec d’autres filles. Elle y devient vite le souffre-douleur d’un officier violent.
Convoitée par les hommes, Tsuyuko quitte son village pour Osaka, où elle devient hôtesse dans un cabaret. Confrontée à de nouvelles désillusions, elle affirme peu à peu son indépendance et sa force de caractère.
Goro Hanada, troisième tueur le plus redouté de la pègre japonaise, est un professionnel impitoyable, perturbé seulement par un étrange fétichisme pour l’odeur du riz bouilli. Lorsqu’il rate sa cible et tue une innocente, il devient la proie de son organisation et de son insaisissable « tueur numéro 1 ».
Le jeune employé d'une entreprise de pêche de Tokyo décide d'annuler ses vacances pour organiser une cérémonie funéraire a la mémoire de ses parents. Pour ce faire, il doit se rendre sur le lieu de leur disparition: une rivière d'Islande.
Tetsu, yakuza intrépide et loyal, suit son chef Kurata qui décide de quitter le crime. Mais les clans rivaux cherchent à s’emparer de leurs affaires, forçant Tetsu à fuir Tokyo et à errer à travers le Japon, toujours poursuivi par ses ennemis.