• Home
  • Articles
  • Discussions
  • Library
  • image information
Hot Search
No search results found
  • Write an article
    Share your insight
  • Start discussion
    Ask a question or spark a debate
  • Create a list
    Recommend your favorite films
  • Post a video
    Upload a reaction or review video
back
Back to previous page

Annihilation (2018) | Full Cast

Director

Alex Garland

Alex Garland

DIRECTOR

Writer

Alex Garland

Alex Garland

WRITER

Jeff VanderMeer

Jeff VanderMeer

WRITER

Stars (in credits order)

Natalie Portman

Natalie Portman

Lena

Jennifer Jason Leigh

Jennifer Jason Leigh

Dr. Ventress

Tessa Thompson

Tessa Thompson

Josie Radek

Benedict Wong

Benedict Wong

Lomax

Sonoya Mizuno

Sonoya Mizuno

Humanoid & Katie (Med Student)

David Gyasi

David Gyasi

Daniel

Oscar Isaac

Oscar Isaac

Kane

John Schwab

John Schwab

Paramedic

Gina Rodriguez

Gina Rodriguez

Anya Thorensen

Tuva Novotny

Tuva Novotny

Cass Sheppard

Sammy Hayman

Sammy Hayman

Mayer

Josh Danford

Josh Danford

Shelley

Kristen McGarrity

Kristen McGarrity

Lena Double

Kola Bokinni

Kola Bokinni

Peytonuncredited

Annarie Boor

Annarie Boor

Scientistuncredited

Kirk Bowett

Kirk Bowett

Special Forcesuncredited

Luis Cherubini

Luis Cherubini

Special Ops Soldieruncredited

Richard Clark

Richard Clark

Scientistuncredited

Bern Collaco

Bern Collaco

Scientistuncredited

Honey Holmes

Honey Holmes

Scientistuncredited

Cosmo Jarvis

Cosmo Jarvis

Special Ops Soldier 1uncredited

Bobby Mahmi

Bobby Mahmi

Scientistuncredited

Obie Matthew

Obie Matthew

Mercenaryuncredited

Odette Michell

Odette Michell

Nurseuncredited

Kumud Pant

Kumud Pant

Scientistuncredited

Hiten Patel

Hiten Patel

Scientistuncredited

Matthew Simpson

Matthew Simpson

Special Ops Soldieruncredited

Lily Taylor

Lily Taylor

Sleeping Nurseuncredited

Miroslav Zaruba

Miroslav Zaruba

Lab Securityuncredited

logo

Let's talk about movies!

Articles Discussions Videos Library
Help Center Privacy Policy Terms of Use
User feedback
What's Peliplat?
Copyright © 2020-2026 Peliplat Technology Co., Ltd. All rights reserved.
User Feedback