dean and the wiz cast