Alan Cumming guest stars as the new manager of the Planet.