Lorna Duncan / Electra
Shannon Tweed
Billy Duncan
Joe Tabb
Ellen Parker
Louise Martin
Ron Thatcher
Ronn Sarosiak
Wiley
Todd Schroeder
Matt
Danny Lima
Muscleman
Tig Fong
Guard #3
Dirk K. Heinze
Marcus Roach
Sten Eirik
Marie Anne Parker
Katie Griffin
Karen
Lara Daans
Gina
Dyanne DiMarco
Mr. Parker
John Stoneham Sr.
Bartholomew
Ed Sahely
Roach Driver
Robert Arthur Wilson
Bug #1
Daniel Levinson
Dialogue Editor
Peter Chapman
Casting
Marjorie Lecker
Director of Photography
Russ Goozee
Stunts
Executive Producer
Ashok Amritraj
Writer
Damian Lee
Director
Julian Grant
Art Direction
Janet MacLeod
Original Music Composer
Mitchell D. Krol
Producer
Lou Aguilar
Helder Goncalves
Production Design
John Gillespie
Editor
Paul G. Day
Hairstylist
Leon Van Dyk
Special Effects Assistant
Reg Ashby
Special Effects Coordinator
Brock Jolliffe
Property Master
James R. Murray
First Assistant Director
James Rait
Set Decoration
Jim Lambie
Special Effects Makeup Artist
Traci Loader
Location Manager
Morton Dorrell
Stunt Coordinator
John Stoneham Jr.
Second Unit Director of Photography
Akira Nishihata
Costume Design
Judith England
Co-Producer
Foley Recordist
Tim O'Connell
Sound Effects Editor
Richard Kelly
Executive In Charge Of Production
Jeff Sackman
Costume Supervisor
Koreann Ciandre
James A. Holt
Sound Mix Technician
Henry Embry
Second Assistant Director
Marek Posival
Second Unit Director
Script Supervisor
Patricia Joyes
Assistant Makeup Artist
Shannon Coppin