Don Cheadle Returns as Captain Planet