Run: Sarah Paulson’s new psychological thriller is finally coming to Netflix