James Purefoy as Laurens Bancroft (season 1), one of the wealthiest men alive, who lives in a skyscraper above the clouds and out of the reach of everyday people, ruthlessly powerful and wanting to exert control on those around him.[12] Martha Higareda as Kristin Ortega (season 1; guest season 2), a smart and tough lieutenant in the Bay City Police Department who comes from a religious Mexican American family of cops.[12] Chris Conner as Edgar Poe (seasons 1–2),[11] an artificial intelligence (AI) that takes the likeness of Edgar Allan Poe and runs the hotel that serves as Kovacs' base of operations in Bay City.[13][11] Dichen Lachman as Reileen Kawahara (season 1; guest season 2), Kovacs' sister, who shared his violent childhood, who joined the Envoys at the same time as him and apparently perished when the uprising was put down.[12] Ato Essandoh as Vernon Elliot (season 1; guest season 2), a former Protectorate marine whose wife was imprisoned and daughter murdered.[13] Kristin Lehman as Miriam Bancroft / Naomi Bancroft (season 1), Laurens' wife who has her own motivations.[14] Lehman said she was "really intrigued and challenged" to play the character of Miriam, considering it different from her other work.