Finally got around to watching Annihilation, and I absolutely loved it. I can see where it would be divisive to people, but just about everything worked for me. I just love the way Alex Garland makes really introspective and thoughtful sci-fi films. This was definitely the type of film that made me think for a long time after it finished.
With his work as a screenwriter (28 days later, sunshine, never let me go) and director (dredd, ex machina, annihilation), it's getting tough to argue that anyone in sci fi has a stronger track record this century.