Guest Stars Jennifer Rhodes as Penny "Grams" Halliwell Shaun Toub as Triad Member #2 Rick Overton as Triad Member #3 Amir Aboulela as Triad Member #1 Elisabeth Harnois as Brooke Michael Dietz as Christopher Erik Passoja as The Boss Co Starring Billy Ray Gallion as Assistant Demon #1 Keith Allan as Assistant Demon #2 Madoka Raine as Bookstore Employee