Un assassin formé comme un ninja porte le nom de code M. Hayami est un chef yakuza et un père divorcé qui n'a pas le droit d'approcher sa jeune fille Mutsumi de son ex-femme Kazuko. Dans la grande ville portuaire de Yokohama, M prend pour cible Hayami, qui a irrité le président de son groupe.
Le monde est en pleine tourmente avec la révolution d'octobre 1917, les émeutes contre l'inflation du prix du riz et l'expédition militaire en Sibérie en 1918. Mais Shinsuke, propriétaire d'une maison close, passe ses journées dans les bras des geishas, sans prêter attention aux événements...