Guest Stars Jennifer Rhodes as Penny "Grams" Halliwell Danny Woodburn as Head Dwarf Tinsley Grimes as Phoebe's Assistant Kay E. Kuter as Keeper of the Fairy Tales Sean Patrick Flanery as Adam Natalija Nogulich as Evil Witch Charlie Shanian as Apprentice Co Starring Arturo Gil as Dwarf #1 Clay Rivers as Dwarf #2