In the sixth book of "The Moon Cried Blood" series, our heroine, Tisha Gordon, a thirteen year old Afrolatina witch, is visited by ghosts from the past and the future.
Tisha Gordon's mother Joy was adopted. After years of separation, the death of Tisha's biological grandmother Victoria reunites Tisha and Joy with Joy's birth family. During the wake of Victoria's funeral service, Tisha is visited by her ghost, and the strange apparition of a sickly young girl named Lita who says she is from the future. Lita claims to be Tisha's grand daugther. She says that there is a war between the forces of good and evil. The forces of evil have mounted to prevent Lita's birth, and only Tisha can save her.