En février 1999, une série de meurtres a mis Shiki Ryougi et Mikiya Kokutou sur les nerfs. Ces crimes partagent une ressemblance troublante avec une série similaire d'homicides de 1995, lorsque Shiki et Mikiya se sont rencontrés pour la première fois, et réveillent un désir sombre et meurtrier qui sommeille dans l'âme de Shiki depuis lors.Avec Shiki soupçonnée en raison de son implication dans les meurtres passés et de sa ressemblance supposée avec le tueur, elle et Mikiya ont entrepris de trouver le véritable auteur. Au milieu de leurs enquêtes séparées, Mikiya se préoccupe de plus en plus du bien-être de Shiki et se dépêche de trouver le responsable afin de protéger Shiki de ses propres impulsions. Avec l'avance qu'il reçoit de son cousin, l'enquêteur de police Daisuke Akimi, Mikiya est conduit dans les bas-fonds de la ville de Mifune, car le salut de l'âme de Shiki réside dans sa détermination à prouver son innocence une fois pour toutes.