Guest Stars Brian Krause as Leo Wyatt Danielle Harris as Aviva Rebecca Carlton as Kali Rebecca Balding as Aunt Jackie Co Starring Michael Le Blanc as Video Clerk