Cast (28)

Tom Hardy

Eddie Brock / Venom

Chiwetel Ejiofor

General Rex Strickland

Juno Temple

Dr. Teddy Paine

Clark Backo

Sadie Christmas

Rhys Ifans

Martin Moon

Stephen Graham

Detective Mulligan

Peggy Lu

Mrs. Chen

Alanna Ubach

Nova Moon

Hala Finley

Echo Moon

Dash McCloud

Leaf Moon

Cristo Fernández

Bartender

Andy Serkis

Knull (voice)

Jared Abrahamson

Captain Forrest

Ivo Nandi

Javier

Jack Brady

Jim - Security

Brooke Carter

Young Teddy Paine

Fflyn Edwards

Thaddeus Paine

Reid Scott

Dr. Dan Lewis

Jake Allyn

Las Vegas Security Guard

Otis Winston

Donald the Security Guard

Jacob Tomuri

Tuxedo Guy

Elijah Isaiah Cook

Area 51 Soldier

Norma Butikofer

Woman on Plane

Elizabeth Cook

Keli Reule

Annie Hsu

Army Medic

Angie Hsu

Army Medic

Martin McDougall

The General

Narendra Khandwe

Person In Plane

Crew (38)

David Michelinie

Characters

Todd McFarlane

Characters

Avi Arad

Producer

Matt Tolmach

Producer

Kelly Marcel

Producer

Kelly Marcel

Screenplay

Hutch Parker

Producer

Kelly Marcel

Story

Kelly Marcel

Director

Tom Hardy

Producer

Tom Hardy

Story

Amy Pascal

Producer

Jacob Tomuri

Stunt Coordinator

Joseph M. Caracciolo Jr.

Executive Producer

Fabian Wagner

Director of Photography

Christina Petrou

Stunt Double

John Moffatt

Visual Effects Supervisor

Greg Baxter

Visual Effects Producer

Aharon Bourland

Visual Effects Supervisor

Andrew Palmer

Supervising Art Director

Sean Haworth

Production Design

Chris Lowe

Production Design

Dan Deacon

Original Music Composer

Scott Edelstein

Visual Effects Supervisor

Simone Coco

Visual Effects Supervisor

Mathew Cowie

Animation Supervisor

Kiel Figgins

Animation Supervisor

Shawn Kelly

Animation Supervisor

Lauren F. Ellis

Executive Visual Effects Producer

Louise Hussey

Executive Visual Effects Producer

Sophie Dawes

Visual Effects Producer

Ben Snow

Visual Effects Supervisor

Mark Sanger

Editor

Daniel Orlandi

Costume Design

Luke Tumber

Stunt Coordinator

Chloë Pyne

Key Makeup Artist

Andrea Cracknell

Hairstylist

Andrea Cracknell

Makeup Artist