Le corps de Sakai Hatsuko, une femme de 23 ans tuée à l'arme blanche, est retrouvé dans une forêt. Quelques jours plus tard, Ueda Hiroshi, un ouvrier de chantier naval de 19 ans, est arrêté et accusé du meurtre. Lors du procès d'Ueda, une histoire complexe se déroule.
Sur une petite île de la mer intérieure de Seto, Tora rencontre la belle Fumi Hamada (Keiko Matsuzaka) qui se recueille sur la tombe de sa grand-mère. Quelque temps plus tard, Fumi, qui est geisha à Osaka, croise à nouveau par hasard Tora au sanctuaire Ishikiri. Ils se retrouvent pour un...