Annihilation
Cast & Crew

Natalie Portman Lena

Jennifer Jason Leigh Dr. Ventress

Gina Rodriguez Anya Thorensen

Tessa Thompson Josie Radek
Tuva Novotny Cass Sheppard

Oscar Isaac Kane

Benedict Wong Lomax

David Gyasi Daniel

Sonoya Mizuno Humanoid/Katie (Med Student)

John Schwab Paramedic

Alex Garland Director

Alex Garland Screenwriter

Scott Rudin Producer
Andrew Macdonald Producer
Allon Reich Producer
Eli Bush Producer

David Ellison Executive Producer
Dana Goldberg Executive Producer
Don Granger Executive Producer
Jo Burn Executive Producer
Rob Hardy Cinematography
Barney Pilling Film Editing
Geoff Barrow Original Music
Ben Salisbury Original Music
Mark Digby Production Design
Gareth Cousins Art Director
Sammy Sheldon Differ Costume Design
Francine Maisler Casting
⨁Full Cast & Crew