Annihilation ★★★★½

tessa thompson........... oh BOY............