Akibat mimpi misteriusnya Cassie sering kali dianggap gila karena membicarakan hal yang tak masuk akal, ia mendapati dirinya yang sekarang sebagai sosok lain bernama Diana yang mati secara mengenaskan. Memikirkan hal itu membuatnya memilih untuk menyendiri hingga akhirnya dirundung oleh teman-temannya disekolah. Karena tak tahan, ia memutuskan untuk pindah. Dilingkungan barunya, Cassie bertemu dengan beberapa orang mengejutkan yang muncul di mimpi misteriusnya, membuatnya hanyut dalam sebuah teka-teki petaka, sembari bertanya apakah reankernasi itu nyata? jika iya kenapa harus Diana, apa itu artinya ia akan mati dengan cara yang sama??