Amber Benson ... Princess Amelia of Lockland Jonathan LaPaglia ... Prince Seth of Delphi Larry Drake ... Sorcerer