Captain Planet battles the bad guys