Netflix debuts trailer for cyberpunk series 'Altered Carbon' Everything you need to know about Netflix's new sci-fi series Altered Carbon