Deja Vu All Over Again
In an attempt to vanquish the Charmed Ones from the mortal world forever, the Devil's Sorcerer creates a terrifying time loop. Prue, Piper and Phoebe lose a battle for their lives time and time again. While trying to find a way out of their terrifying reoccurring fates, Phoebe has a premonition that Andy's life is also in jeopardy by a powerful supernatural force. It is a race against the clock over and over again until the sisters break the loop and are able to save their own lives and Andy's life as well.


