Annihilation on Netflix release date: When is it out? Natalie Portman stars



ANNIHILATION, a new sci-fi movie starring Natalie Portman and Oscar Isaac, is coming to Netflix in the UK.



Read More