Cast (27)

Jennifer Garner

Elektra Natchios / Elektra

Goran Višnjić

Mark Miller

Will Yun Lee

Kirigi

Cary-Hiroyuki Tagawa

Roshi

Terence Stamp

Stick

Natassia Malthe

Typhoid Mary / Typhoid

Kirsten Zien

Abby Miller

Colin Cunningham

McCabe

Chris Ackerman

Tattoo

Bob Sapp

Stone

Mark Houghton

Bauer

Hiro Kanagawa

Meizumi

Laura Ward

Young Elektra

Ian Tracey

Pool Shark

Kevan Ohtsji

Roshi Servant

Kurt Max Runte

Nikolas Natchios

Nathaniel Arcand

Hand Ninja #1

Aaron Au

Hand Ninja #2

Jana Mitsoula

Young Elektra's Mother

Kendall Cross

First Paramedic

Ty Olsson

Second Paramedic

Nancy Wetzel

Third Paramedic

Paul Wu

Fight Instructor

Jason Isaacs

DeMarco (uncredited)

Tom Woodruff Jr.

Demon (uncredited)

Edson T. Ribeiro

Kinkou

Marke Driesschen

Weatherman

Crew (201)

Rob Bowman

Director

Avi Arad

Producer

Mark Steven Johnson

Executive Producer

Arnon Milchan

Producer

Heike Brandstatter

Casting

Michael Hothorn

Casting

Christophe Beck

Original Music Composer

Lisa Tomczeszyn

Costume Design

Gary Foster

Producer

Brent O'Connor

Executive Producer

Dianne Crittenden

Casting

Peter Lando

Set Decoration

Graeme Murray

Production Design

Kevin Stitt

Editor

Stan Lee

Executive Producer

Eric Norlin

Art Direction

Coreen Mayrs

Casting

Bill Roe

Director of Photography

Sophie Addie

Associate Producer

Josh McLaglen

Co-Producer

M. Raven Metzner

Writer

Andy Nelson

Sound Re-Recording Mixer

Doane Gregory

Still Photographer

Portia Tickell

Script Supervisor

Joe Hartwick Jr.

Production Supervisor

Zak Penn

Writer

Anna Behlmer

Sound Re-Recording Mixer

Mark Steven Johnson

Characters

Frank Miller

Characters

Michael T. Williamson

Sound mixer

Craig Berkey

Sound Designer

Martin Lacroix

Boom Operator

Stuart Zicherman

Writer

John A. Larsen

Supervising Sound Editor

Kevin Feige

Co-Producer

Julie Adams

Dialect Coach

Antonio Soriano

Gaffer

Brentan Harron

Production Illustrator

Courtney Daniel

Assistant Costume Designer

Josephine Bleuer

Greensman

Sacha Fassaert

Underwater Camera

Lance Webb

Makeup Effects

Lubor Cencak

Scenic Artist

Dan DeLeeuw

Visual Effects Supervisor

Amy Allen

Visual Effects Coordinator

Brian Shell

Construction Coordinator

Daniel Scarcello

Sculptor

Les Quinn

CG Supervisor

Casey Stone

Scoring Mixer

Peter McNulty

Additional Editing

Sharon Thompson

Art Department Coordinator

Jeremy Stanbridge

Assistant Art Director

Corinne Bogdanowicz

Digital Compositors

Shawn Beaton

Utility Stunts

Morgan Beggs

Assistant Director

Dan Foster

Digital Producer

Chad Buckmaster

Post Production Assistant

Michael Bruce Adams

First Assistant Camera

Salar Saleh

Lighting Supervisor

Julieann Snow

Production Accountant

Jon Vogl

Sound Effects Editor

Cha Blevins

Costume Supervisor

Mike O'Neal

Digital Effects Supervisor

David Michael Green

Systems Administrators & Support

Jacqui Lopez

Visual Effects Producer

Terence Chase

Security

Trevor Addie

Stunts

Jim Passon

Color Timer

Stefan von Bjorn

Steadicam Operator

Stacey Butterworth

Wigmaker

Allan Morgan

Transportation Coordinator

Simon Abbott

Unit Production Manager

Jean-Francois Morissette

Layout

Vince Laxton

Electrician

Jay Mitchell

Set Designer

Joseph Lederer

Additional Photography

Michael Tinger

Post Production Supervisor

Kirk Caouette

Stunt Coordinator

Gloria Davies

Unit Publicist

David Schmalz

Video Assist Operator

Jenny Brandt

Digital Intermediate

Jeff Harvey

Best Boy Electric

Richard Bronskill

Orchestrator

Lyndon Barrois

Animation Supervisor

Susan Nestibo

Location Scout

Jack Chouchanian

Grip

Toby Lindala

Prosthetic Supervisor

Rick Rasmussen

Picture Car Coordinator

Brigitte Daloin

Visual Effects Editor

Jack L. Murray

Production Manager

Michael Dittrick

Music Editor

Dave Jordan

Music Supervisor

Deborah La Mia Denaver

Makeup Artist

Errin Lally

Casting Associate

Warren Hendriks

First Assistant Sound Editor

John Banovich

Camera Operator

Steven J. Winslow

Helicopter Camera

Jeff MacIntyre

Carpenter

Breanne Larrett

Editorial Production Assistant

Madhava Reddy

I/O Supervisor

Anji Bemben

Hairstylist

Bruce Callahan

Driver

Michelle Brattson

Production Coordinator

Douglas Bloom

Visual Effects

John MacCarthy

Second Unit First Assistant Director

Craig Heath

Sound Recordist

Helen Luttrell

Dialogue Editor

Robert Renga

Sound Recordist

Dan Sissons

Property Master

Trevor Jones

Stunt Double

Josh McLaglen

First Assistant Director

Niamh Murphy

Textile Artist

Petra Bergholz

Costumer

Doc Kane

ADR Mixer

Russell Hawkes

Dolly Grip

Jennie Morse

Animation Coordinator

Nathan Kay

Assistant Location Manager

Hans Heymans

Lead Animator

Caitlin McKenna

ADR Voice Casting

Devyn Griffith

First Assistant Makeup Artist

Jim Filippone

Pilot

Spencer Louttit

Assistant Property Master

Steve Sherlock

Best Boy Grip

Bryan Spicer

Second Unit Director

Ricardo F. Delgado

Storyboard Artist

Doug Hemphill

Additional Sound Re-Recording Mixer

Carrie Wilson

Second Assistant Camera

Matthew Evan Walsh

Post Production Coordinator

Fernand Bos

Supervising Music Editor

Blake R. Cornett

Second Assistant Sound

Gary Burritt

Negative Cutter

Jason Liggett

Compositing Supervisor

Barbara Copp

Production Assistant

Sally Hudson

Graphic Designer

Christopher Gwynne

Visual Effects Technical Director

Anthony Harris

Digital Color Timer

Jessica Dart

Location Assistant

Jojo Villanueva

Music Coordinator

John Murray

Foley Supervisor

William Unrau

Sound Assistant

Skip Kimball

Digital Intermediate Colorist

Colette Jost

Assistant Accountant

Jason Macza

CG Artist

James J. Atkinson

Effects Supervisor

Dean Collins

Key Rigging Grip

Darren Robertson

Playback Coordinator

Rich Thorne

Production Executive

Elaine Fung

Rotoscoping Artist

Sacha Fassaert

Assistant Camera

James McKenzie Moore

Casting Assistant

Kurtis Reeves

Costume Set Supervisor

Warren Hanna

Second Assistant Director

Maureen Carey

Construction Buyer

Vanessa Lapato

ADR Editor

Carolle Alain

Assistant Editor

Sandra J. Blackie

Costume Coordinator

Dennis Briest

Special Effects Technician

Mike Nowak

Conductor

Daniel A. Mondschain

Assistant Production Coordinator

Kimberly Chiang

Stunt Double

Andrea Brown

Extras Casting

Scott Calderwood

Assistant Decorator

Michele Lee

Payroll Accountant

Ania Musiatowicz

Third Assistant Director

Derek Casari

ADR Engineer

Nick Foley

ADR Recordist

Mike Desabrais

Stunt Double

Marcus Young

Stunts

Don Lew

Utility Stunts

Shauna Duggins

Stunt Double

Duane Dickinson

Stunts

Simon Burnett

Stunts

Don Lee

Stunt Double

Adrian Hein

Stunts

Mike Gunther

Fight Choreographer

Mike Mitchell

Stunts

Don Lee

Utility Stunts

Larry Lam

Stunt Coordinator

Brian Simpson

Stunts

Kylie Furneaux

Stunt Double

Dean Choe

Stunts

Larry Lam

Stunt Double

Christopher Gordon

Stunts

Loyd Bateman

Stunts

Mike Gunther

Stunt Coordinator

Alex Chiang

Stunts

Brett Chan

Stunts

Jayson Ricks

Stunt Double

Kirk Jaques

Stunt Double

Kirk Caouette

Utility Stunts

Paul Wu

Stunts

Darryl Quon

Utility Stunts

Kirk Jaques

Stunts

Melissa R. Stubbs

Stunt Double

Dean Choe

Stunt Coordinator

Jeffrey C. Robinson

Stunts

Jon Kralt

Stunts

Jovan Nenadic

Stunts

Marny Eng

Stunts

Lauro David Chartrand-DelValle

Stunts

Mathew Krentz

Digital Compositor