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