Ayami, mooi en jong, heeft een solide reputatie als toegewijde en betrouwbare basisschoolleraar, maar haar ware karakter is uitsluitend clandestien. Ayami gelooft niet in liefde en vertrouwen, en haar waarden zorgen ervoor dat ze zich niet bewust is van de zaken van anderen. Ze is bijna sluw en maakt altijd plannen, zodat ze nooit te maken krijgt met de verantwoordelijkheid en de problemen die haar omringen. Op een dag schrijft een nieuwe leerling Yuiko zich in voor haar klas. Het duurt niet lang voordat Ayami erachter komt dat Yuiko het vermogen heeft om de toekomst te voorspellen door middel van de dromen die ze in haar slaap ziet; dromen die symbolisch zijn en een juiste interpretatie vereisen om de komende gebeurtenissen te begrijpen. Maar wanneer Yuiko nachtmerries begint te krijgen van mensen om hen heen, moet Ayami, hoewel ongewild, samenwerken met Yuiko om te proberen het tragische lot van de mensen om hen heen te veranderen... al voorbestemd zijn?