Dans une petite bourgade, la taverne tenue par Tahei sert de repère aux prostituées, ronins... Goemon, protecteur des ces dames mène une vie d'alcool et de petits duels. A ses côtés est Oshin, plus belle et plus expérimentée des prostituées. Gonbei est un ronin solitaire secrètement amoureux d’Oshin. Un jour, une prostituée est retrouvée sauvagement assassinée... Suit alors une vague de meurtres visant essentiellement les prostituées. Tahei, témoin de l’un d'eux, est assassiné à son tour...