After Piper leaves on a business trip, it doesn't take long for some friction to appear between Prue and Phoebe. However, they set their differences aside when they run into a ghost of a serial killer who's looking for a revenge against people who sentenced him with a death penalty. Meanwhile, the many unsolved crime cases are finally starting to catch up with Andy when people from Internal Affairs take an interest in them.
Quest roles:
Cristine Rose(Claire Pryce), Susan Chuang(Monique), Lesley Woods(Iris Beiderman), Jack Donner(Judge Renault), Jeff Kober(Jackson Ward), Jim Hanna(CSI Detective), Carlos Gomez(Inspector Rodriguez), Brenda Bakke(Soul Collector), Sean Hennigan(Alcatraz Guide), Michele Harrell(Inspector Blakely), Victoria Fang(Marianne), Yuji Hasegawa(Banker Yakihama), Don Brunner(Inspector Anderson)