Guest Stars Keith David as Morgan David Warner as Archmage Ruben Santiago-Hudson as Gabriel Gerrit Graham as Guardian Sheena Easton as Finella Ian Buchanan as Constantine J.D. Daniels as Young Tom