
Annihilation (2018)
Fear what's inside.
Keywords
Annihilation rating: IMDb, Rotten Tomatoes and Metacritic
With 88% on Rotten Tomatoes, backed by 6.8/10 on IMDb and 79/100 on Metacritic, critical reception of this film has been very positive.
About Annihilation
A biologist signs up for a dangerous, secret expedition into a mysterious zone where the laws of nature don't apply.
Cast of Annihilation

Natalie Portman
as Lena

Jennifer Jason Leigh
as Dr Ventress

Gina Rodriguez
as Anya Thorensen

Tessa Thompson
as Josie Radek

Tuva Novotny
as Cass Sheppard

Oscar Isaac
as Kane

Benedict Wong
as Lomax

Sonoya Mizuno
as Humanoid / Katie (Med Student)

David Gyasi
as Daniel

John Schwab
as Paramedic

Sammy Hayman
as Mayer

Josh Danford
as Shelley
Annihilation facts
- Budget
- $40M
- Box office
- $43.1M
Our take on Annihilation
Alex Garland's 2018 film sends a biologist on a dangerous, secret expedition into a mysterious zone where the ordinary laws of nature no longer hold. From that spare setup it builds a work of eerie, cerebral horror and science fiction, more interested in dread, transformation and unanswered questions than in reassurance. The imagery is strange and unsettling, the pacing deliberate, the mood closer to a waking nightmare than a monster movie. It rewards viewers who welcome ambiguity and want to linger over what they've seen; those needing tidy explanations may leave frustrated. Watch it attentively, ideally in the dark, and let its unease work on you slowly.
Ranked by the iRankMovies editorial teamUpdated August 2026MethodologyData sources
Audience opinions
What the audience liked
- •Visually stunning cinematography creates otherworldly atmospheric immersion
- •Intellectual science-fiction framework elevates horror beyond jump scares
- •Unsettling creature design captures biological corruption artistically
What the audience disliked
- •Abstract narrative complexity may frustrate viewers seeking straightforward plot
- •Pacing drags during exposition-heavy sequences explaining the shimmer phenomenon
Trailer
Where to watch Annihilation(US)
View on JustWatch →Subscription
Rent / Buy
Availability may change. Data by JustWatch.
Looking for movies similar to Annihilation?
We've ranked 50 similar movies using 8 weighted content dimensions.