Extinction

The onslaught of new Netflix movie content continues with the release of the Sci-Fi drama of Extinction. There were high hopes at the end of last year when the company announced that over seventy new...