In a way, Annihilation is like Arrival meets Event Horizon meets The Abyss, and in another, it?s not like anything. But what writer/director Alex Garland does with it (and Garland?s version is apparently very different from the Jeff VanderMeer book on which Annihilation is based) feels unique. The usual way sci-fi movies like this work is that there?s a big mystery, then a few Spielberg-face scenes where the characters confront that mystery, then we find out what it is and the protagonist has to kill it and/or save the Earth or protect her kid or keep the universe from imploding or whatever.