Synopsis by Rovi
After envisioning the death of her new boyfriend, Miles (Ken Marino), Phoebe (Alyssa Milano) ends up repeatedly rescuing the poor fellow from certain doom. In so doing, Phoebe upsets the time-space continuum, unleashing the futuristic warlock Bacarra (Butch Klein) -- who in turn is under the control of the demonic "future" Cole (Julian McMahon). The "present" Cole balks when ordered by Bacarra to take Miles' life, even though his refusal will result in the deaths of Phoebe and Paige (Holly Marie Combs). Ultimately, the only "Charmed One" left standing is Piper (Holly Marie Combs), and it is she who must put time back in joint and save her sisters (not to mention the future world).