Annihilation2018 · 115 minSci-fi · HorrorAlex GarlandNatalie Portman · Jennifer Jason Leigh · Gina Rodriguez · Tessa Thompson · Tuva Novotny