Currently available on 4 streaming services.

Annihilation (2018)

JustWatch Icon84%
6.8 (378k)
15

Age rating

1h 55min
Annihilation

Annihilation - watch online: streaming, buy or rent

You can buy "Annihilation" on Apple TV, Amazon Video, Sky Store, Microsoft Store as download or rent it on Amazon Video, Microsoft Store, Apple TV online.

Annihilation will be available to watch on Amazon Prime Video with Ads, Amazon Prime Video from 25 April 2025.

Cast

Natalie Portman
Natalie Portman
Lena
Jennifer Jason Leigh
Jennifer Jason Leigh
Dr Ventress
Gina Rodriguez
Gina Rodriguez
Anya Thorensen
Tessa Thompson
Tessa Thompson
Josie Radek
Tuva Novotny
Tuva Novotny
Cass Sheppard
Oscar Isaac
Oscar Isaac
Kane
Benedict Wong
Benedict Wong
Lomax
Sonoya Mizuno
Sonoya Mizuno
Humanoid / Katie (Med Student)
David Gyasi
David Gyasi
Daniel
John Schwab
John Schwab
Paramedic
Sammy Hayman
Sammy Hayman
Mayer
Josh Danford
Josh Danford
Shelley
Kristen McGarrity
Kristen McGarrity
Lena Double
Kumud Pant
Kumud Pant
Scientist
Honey Holmes
Honey Holmes
Scientist (uncredited)
Hiten Patel
Hiten Patel
Scientist (uncredited)
Kola Bokinni
Kola Bokinni
Peyton (uncredited)
Cosmo Jarvis
Cosmo Jarvis
Special Ops Soldier (uncredited)
Matthew Simpson
Matthew Simpson
Special Ops Soldier (uncredited)