Netflix has been firing on all sci-fi cylinders as of late. First, Altered Carbon (opens in new tab) seemed to scratch a neon-dystopia itch we’d all been suffering with since the release of Blade Runner 2049 (opens in new tab), then The Cloverfield Paradox (opens in new tab) snuck up …
Read More »