Not for the hard of thinking audience.

Rating: 10/10 (1 December 2019)

Man, what a masterpiece. Let me just say from the outset though, if you are a fan of superhero films or enjoy films that spell out the entire story, plot and motivations of the characters and you don't need to think about anything or form your own conclusions then I'd steer well clear of Annihilation. But, if you enjoy something with a more thoughtful pace and provides questions that you need to consider for yourself then dive right in.
If you love Blade Runner, Stalker, Alien, Silent Running, basically films that consider their audience has a brain and an attention span longer than a goldfish then this is for you.