Complete story — includes the ending
When Piper and Leo begin to have marital problems, Piper casts a spell to allow them to literally see their past together. The spell goes awry when Phoebe and Paige are sent back in time to relive Piper's memories, and a warlock ( Zachary Quinto ) bent on destroying the Charmed Ones' familiar tags along for the ride. Prue is briefly seen when Phoebe and Paige visit Piper's wedding during her memories. She is also seen during the time she was a dog with Phoebe saying to Paige 'Well you always said you wanted to meet Prue'.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Charmed season 5. HTML formatting and reference markers removed. · Content license