Mostly, though, Annihilation is a sci-fi extravaganza. It does so many things right, from its all-female cast of adventurers headed by Natalie Portman and a supremely dry Jennifer Jason Leigh, to its picturesque locations (Norfolk, England, apparently), and its well-paced story, which involves a military team heading inside "the shimmer" - an alienesque orb that no one has returned from - to investigate.
It's there that Annihilation really takes off, a jungle creepfest that chooses psychological chills over gory thrills. It's still got some of those though: Annihilation features a scene so bone-chillingly tense with a monster so gruesome, I still haven't fully recovered.
It all builds to a final half hour of WTF, in which Annihilation asks some very big questions inspired by dubstep, Tool videos from the early 2000s, and a brilliant performance by Portman. It will leave you questioning, well, everything.
The biggest question you'll be left with is, 'Why can't we see this on the big screen?'
So turn out the lights, turn up your stereo, get the popcorn maker going and do your best to recreate that theatre experience. It's the least you can do for a film that deserved much, much better.
Annihilation
Director: Alex Garland
Starring: Natalie Portman,
Streaming: On Netflix now
Verdict: Natalie Portman, dubstep make a hell of a comeback