Aurora, once a math prodigy with solutions valuable to military research, was revealed to be the lost daughter of the wealthy Winslow family. But after being brought home, she was looked down upon for her rural background and overshadowed by the adopted daughter, Luna. Luna framed her repeatedly, and during a major exam, copied Aurora's answers. Yet Aurora was the one punished.In her next life, Aurora returns with a vow for revenge. When Luna tries to provoke her again at the exam hall, surrounded by their biased family, Aurora publicly cuts all ties with them, determined to uncover the truth and reclaim her place.
Dante Wood finds himself trapped in an infinite loop on his birthday, repeatedly shot dead by a killer wearing a clown mask in a toilet cubicle. He jolts awake on a couch and initially believes it was a nightmare. When he enters the toilet the second time, his subconscious warns him of impending danger—but the killer strikes again. By the third revival, Dante finally catches on—the only way to break free of this deadly loop is to get away from the killer. As he and Shelby Morris attempt to escape by car, a speeding truck crushes them both. When he wakes up from death for the fourth time, Dante resolves to investigate every clue. During a scuffle between Shelby and Ryan Patel, a clown mask falls out of Ryan's bag... With each rebirth, Dante pieces together more fragments of the puzzle, inching closer to the truth.