With a stylized art direction and subtitles this isn’t the same Altered Carbon you’re used to. You’ll like it if you’re a fan already, but if not, try the show first.