Annihilation ★★★★

With a very interesting idea as foundation and a very imaginative plot and execution it just fails to deliver the final blow.

Acting is fine and the directing is really good, you can feel that the director kept faithful to his original ideas and the core of the story.