As a warlock makes plans for his attempt to kill the Charmed Ones, he receives a visit from Tempus, a demon who will turn back time until the warlock succeeds in killing all the sisters. Meanwhile, because of the endless loop, Phoebe has a number of strong cases of deja vu, and she even sees Andy's death at the hand of a warlock.
A demon who is disguised as 'Inspector Rodriguez' threatens Andy that he will send him to jail for the cases he helped cover up for Prue, Piper, and Phoebe and also expose the girls as witches. Phoebe has a premonition of Andy being killed by a demon. Rodriguez goes after the sisters in attempt to kill them and ends up getting killed by them. Unfortunately, he is helped my a demon named Tempus who has the power to set back time & gives Rodriguez multiple chances to learn from his mistakes & get the job done. Each time he sets back the day, Phoebe keeps remembering what happened that day including the premonition she had of Andy dying. The third Wednesday, Andy sees that Rodriguez is a demon. He runs into the house but is killed protecting the sisters. Finally, Prue figures how to vanquish Tempus & so be able to kill Rodriguez. Sadly, the only way is to let the man she still loves die.
A warlock repeatedly attempts to kill the Charmed Ones, with the demon Tempus turning back time after each failure so that he can try again.
Inspector Rodriguez killed his partner, Inspector Anderson, in the previous episode, and has found out about the Charmed Ones. He is really a demon who was sent by The Source to find out why the ranks of evildoers have been decimated over the past few months. The demon Tempus appears to him. Tempus says he was sent by The Source to help kill the Charmed Ones, and offers to help Rodriguez.
Piper is at Quake planning a segment for the Food Network. She spilled marinara sauce on her dress, and asks Phoebe to bring her a new one. Across the street from the manor, a neighbor's car is hit. Prue has a newspaper announcing that Andy is suspected in Anderson's death. Phoebe takes the newspaper and has a premonition of herself and Piper bending over Andy's lifeless body. He looked as if he'd been hurled across the room by a demon or warlock.
Rodriguez calls in Andy and tells him that a supernatural being killed Anderson. He also knows Prue is a witch and wants to meet her. He will drop all charges against Andy, if Prue can help him find Anderson's killer. Andy pretends to scoff at the notion of Prue being a witch. Darryl enters; Andy says he needs to talk to Prue right away. Darryl reveals that Prue just called and wants to talk to him as well.
Rodriguez meets Tempus near a clock shop. He fully expects Andy to warn Prue, and is also certain Piper and Phoebe will be with her when they meet. Tempus doesn't think Rodriguez is powerful enough to kill the sisters, but Rodriguez is confident he'll succeed.
Phoebe goes to Quake and tells Piper of her premonition. The producer from the Food Network comes in -- an old classmate of Piper's, Joanne Hertz. Joanne brags about her life, humiliating Piper.
Prue goes to Andy and warns him of Phoebe's premonition. Andy suspects that the demon that killed Anderson is Rodriguez; it's the only feasible explanation for how he knows Prue's secret. Prue decides to meet Rodriguez at the manor, together with her sisters. Prue asks Andy not to come to the manor.
Rodriguez goes to the manor as Andy watches him enter. Kit is outside, and yowls at Rodriguez. Rodriguez rings the bell and Phoebe answers the door. Rodriguez shows his badge. Phoebe calls for her sisters. Suddenly, Rodriguez' eyes turn fiery red, and he throws an energy ball at Phoebe, killing her instantly. He throws another at Piper, but she freezes it, and then Prue deflects it back at Rodriguez, killing him. Tempus resets time and summons Rodriguez, still convulsing from the energy ball. Tempus tells Rodriguez he will remember what happened the previous times and to learn from his previous mistake.
Phoebe has a déjà vu experience. She believes the day is repeating, but Prue doesn't believe her. She hears the neighbor's car being hit again. Prue shows Phoebe the newspaper and Phoebe recognizes it, and the premonition.
Rodriguez cuts his deal with Andy again. He is in a much fouler mood than before. Back at the clock shop, Rodriguez remembers that he killed Phoebe before she could even react, but Piper froze the energy ball he threw at her. Tempus suggests anticipating where Piper will be and kill her first, before she has a chance to freeze him.
Phoebe goes to Quake and tells Piper of her déjà vu. When Joanne shows up, Phoebe knows her name and her bragging. Piper freezes Joanne and Phoebe tells Piper what Joanne said the last time. She thinks the only reason she knows what's happening is that her power allows her to see the past and the future.
Prue, again, goes to Andy. Again, she plans to meet Rodriguez and warns Andy to stay away.
Rodriguez, again, goes to the manor, with Andy watching. Kit yowls at Rodriguez. Phoebe has been searching the Book of Shadows for information on time loops; all she's found is a spell to accelerate time. Rodriguez bursts through the door and kills Phoebe with an energy ball. Before Piper can make a move, Rodriguez throws another energy ball at her, killing her. He hurls a third at Prue, but she deflects it back, killing him again. Tempus resets time and, again, summons Rodriguez. Rodriguez says he succeeded in part by killing two of the sisters, but Tempus tells him to learn where he erred so he can get them all.
Phoebe, again, has her déjà vu experience. She leads Prue to the window and shows her the neighbor's car being hit. She also tells Prue of her premonition, without having touched the newspaper. She's now convinced that they're caught in some sort of time loop and that she's the only one who recognizes this.
Rodriguez, now in a very foul mood, meets Tempus at the clock shop. He plans to kill Prue first this time.
Prue meets with Andy and tells him of the time loop. Andy suspects that the demon is after the Charmed Ones, not him. Prue still insists that he stay away from the manor.
Rodriguez, again, goes to the manor and, again, Kit yowls. Rodriguez glares demonically at Kit. Andy notices his reaction and realizes his hunch was right; Rodriguez is the demon. He pulls his gun out of the glove compartment and rushes out of his car.
The sisters find Tempus in the Book and see they must remove him from his time to send him away. At that moment, Rodriguez bursts into the manor and throws an energy ball at Prue, but Piper pushes Prue out of the way just in time. They both land hard on the floor; Prue is knocked out. Andy charges into the manor and shoots at Rodriguez, who kills him with an energy ball. However, Rodriguez is distracted and Piper freezes him. Piper and Phoebe tie Rodriguez to a chair. Phoebe wants to kill Rodriguez to restart the day and save Andy. Rodriguez is surprised that Phoebe knows about the time loop, and Phoebe reveals she knows about Tempus as well. Rodriguez dares Phoebe to kill him. Piper doesn't agree; she thinks that Rodriguez will kill them all, if the day is restarted again.
Prue meets Andy in a ghostly place. He knows he is dead, but thinks they weren't supposed to save him after all. He tells Prue to go back and continue the fight. Andy vanishes, and Prue hears Phoebe calling for her. Prue comes to and sees Andy dead.
The sisters find the time-acceleration spell in the Book. Piper and Phoebe think they should roll back time, but Prue thinks they have to accelerate time to break the time loop and get rid of Tempus. Prue casts the spell and time rolls forward to midnight, breaking the time loop. Tempus cries out and bursts into flames. Prue unties Rodriguez; she realizes he wouldn't have needed Tempus if he was powerful enough to kill them. Prue orders him to leave. Rodriguez walks to the door, but then, whirls around and throws an energy ball. Prue deflects it back at him and he is finally vanquished for good. Prue breaks down crying over Andy's body.
Andy is cleared of Anderson's murder and is buried with full honors.
Piper quits her job at Quake. She wants to be a chef and own a restaurant. Piper and Phoebe find Prue sitting outside. She tells them that Rodriguez is now the prime suspect in Anderson's murder, but they'll never find him. Prue thinks about all that's happened since they became witches; their lives have been thrown off a lot, but they've done a lot of good. The sisters head back inside, and Prue telekinetically swings the door closed behind them.