Altered Carbon news and photos