Annihilation is a stunning science fiction thriller from the director of Ex Machina