Jennifer Garner character Elektra Natchios / Elektra
Goran Visnjic character Mark Miller
Will Yun Lee character Kirigi
Cary-Hiroyuki Tagawa character Roshi
Terence Stamp character Stick
Natassia Malthe character Typhoid Mary / Typhoid
Kirsten Zien character Abby Miller
Colin Cunningham character McCabe
Edson T. Ribeiro character Kinkou
Chris Ackerman character Tattoo
Bob Sapp character Stone
Mark Houghton character Bauer
Hiro Kanagawa character Meizumi
Laura Ward character Young Elektra
Ian Tracey character Pool Shark
Kevan Ohtsji character Roshi Servant
Kurt Max Runte character Nikolas Natchios
Nathaniel Arcand character Hand Ninja #1
Aaron Au character Hand Ninja #2
Jana Mitsoula character Young Elektra's Mother
Ben Affleck character Matt Murdock (Director's Cut only)
Kendall Cross character First Paramedic
Ty Olsson character Second Paramedic
Nancy Wetzel character Third Paramedic
Paul Wu character Fight Instructor
Jason Isaacs character DeMarco