Netflix debuts trailer for cyberpunk series 'Altered Carbon' Altered Carbon on Netflix: When does it start? Plot, cast, trailer and more