Annihilation was amazeballs.
Sits comfortably next to solaris, event horizon. (if those aren’t your cup of tea, well, you were warned, you curious thing, you.)
It takes an alternate path to the books, but I’ve learned to look at book-to-movie as it’s own thing. It certainly doesn’t lessen in translation.