Guest Stars Robbie Kay as Peter Pan Victoria Smurfit as Cruella De Vil Greg Germann as Hades Emma Caulfield as Blind Witch Geoff Gustafson as Stealthy Rya Kihlstedt as Cleo Fox Co Starring Bronwen Smith as Cashier Anthony Ingram as Clerk Max Chadburn as Tasha Morris