Il y a 35 ans, un professeur d'université nommé Norihasa Omori (Atsushi Haruta) visite un hôtel local et se filme en train de tuer 11 des clients de l'hôtel, des employés, ses propres enfants et de se suicider dans le cadre de son souhait de comprendre la réincarnation. Depuis lors, les images des meurtres disparaissent.
De nos jours, le réalisateur de films d'horreur, Ikuo Matsumura (Kippei Shiina), décide de faire un film sur le massacre. Alors que la date du tournage approche, Nagisa Sugiura (Yka), l'actrice qui doit jouer le rôle de la fille du professeur Omori, Chisato (Mao Sasaki), est hantée par les fantômes des victimes. Elle commence à halluciner alors qu'elle est tourmentée par des cauchemars des meurtres.
Yayoi Kinoshita (Karina Nose) se réveille en plein cours de psychologie, où le professeur s'oppose publiquement aux idées de réincarnation et de "cryptomnésie". Elle décide d'écrire un essai soutenant la cryptomnésie et rencontre Yuka Morita (Marika Matsumoto), qui avait auditionné au début du film. Yuka dit se souvenir de choses dans une "vie antérieure" à la sienne et révèle une marque qui semblerait être une preuve d'étranglement sur son cou, montrant qu'elle a la même vision que Nagisa, mais "qui était là depuis [sa] naissance".
Yayoi et Yuka se rendent à la bibliothèque de l'université, mais des forces mystérieuses emportent Yuka. Pendant ce temps, Nagisa commence à croire qu'elle est la réincarnation de Chisato Omori. Cependant, lors d'une autre hallucination, elle découvre Yayoi Kinoshita dans le casier où la petite fille a été tuée. Réalisant qu'elle n'est pas la véritable réincarnation de Chisato, Nagisa voit les acteurs (qui apparaissent comme leurs réincarnations, qu'ils devaient jouer) être attirés vers les lieux de leur mort.
Avec toutes les victimes se dirigeant vers elle, Nagisa prend alors conscience de la vérité : qu'elle est la réincarnation du professeur meurtrier. Poursuivie par les fantômes, Nagisa est forcée de revivre le suicide du professeur, mais survit.
Quelque temps plus tard, dans un hôpital psychiatrique, Nagisa - enveloppée dans un cocon - est toujours hantée par les âmes des enfants de sa précédente incarnation. Ayumi Omori (Miki Sanjo), la femme du professeur, donne à Nagisa les jouets préférés de ses enfants (une balle et une poupée). Nagisa crie alors qu'ils sont poussés dans sa cellule d'isolement, mais se calme avec un sourire sinistre sur son visage alors que les fantômes des enfants s'approchent d'elle.