Cast
Jennifer Garner
Elektra
Kirsten Zien
Abby
Goran Višnjić
Mark
Will Yun Lee
Kirigi
Terence Stamp
Stick
Cary-Hiroyuki Tagawa
Roshi
Chris Ackerman
Tattoo
Edson T. Ribeiro
Kinkou
Natassia Malthe
Typhoid
Bob Sapp
Stone
Crew
Michael Hothorn
Casting
Lisa Tomczeszyn
Costume Design
Christophe Beck
Original Music Composer
Eric Norlin
Art Direction
Avi Arad
Producer
Dianne Crittenden
Casting
Peter Lando
Set Decoration
Arnon Milchan
Producer
Mark Steven Johnson
Executive Producer
Coreen Mayrs
Casting
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.