Altered Carbon Netflix series - off to a great startAltered Carbon Netflix series - off to a great start