Special Guest Stars Eric Roberts as Hades Guest Stars Rachel Skarsten as Tamsin Paul Amos as Vex Luke Bilyk as Mark Uncredited Zoie Palmer as Lola Ksenia Solo as Good Witch Ksenia Solo as Wicked Witch Rachel Skarsten as Thomasina Kris Holden-Ried as Nosyd Paul Amos as Maestro