Ryoichi es un chico de instituto que tiene unos sueños de lo más horribles: en ellos ve a decenas de cadáveres flotando en el agua y a una mujer grotesca que se lo intenta comer. Un día, una chica transferida aparece en su clase, su nombre es Kikuko y misteriosamente se parece a la mujer que ve en sus sueños. Después de resultar herida por un ataque, Ryoichi decide llevarla a su casa, ahí es donde empezará su auténtica pesadilla y la del mundo en el que vive.