Complete story — includes the ending
Phoebe inadvertently opens a tunnel in time by repeatedly saving the life of her new boyfriend Miles, who is destined to die. The time tunnel provides a pathway for a warlock from the future named Baccara to team up with his present self and steal the Book of Shadows. With the help of his present self he steals the Charmed Ones powers and kills Phoebe and Paige. Piper manages to escape with Leo's help and uses the time rift to travel back in time. There she gets her past self to prevent Phoebe from saving Miles, changing time and setting history onto its right track.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Charmed season 5. HTML formatting and reference markers removed. · Content license