Captain Planet, the superhero fighting pollution, corporate greed and environmental destruction, is back.