August 5, 2018September 15, 2018 borgeditor Now streaming–Extinction, the most disappointing sci-fi movie from Netflix yet