Cast & Crew

Directed by

Mark DiSalle
David Worth

Writing Credits

Mark DiSalle
(story by) &
Jean-Claude Van Damme
(story by)
Glenn A. Bruce
(screenplay by) (as Glenn Bruce)

Cast

Jean-Claude Van Damme
Kurt Sloane
Dennis Alexio
Eric Sloane
Dennis Chan
Xian
Michel Qissi
Tong Po
Haskell V. Anderson III
Winston Taylor
Rochelle Ashana
Mylee
Ka-Ting Lee
Freddy Li
Richard Foo
Tao Liu
Ricky Liu
Big Thai Man
Ho-Ying Sin
Huge Village Man #1
Tony Chan
Huge Village Man #2
Brad Kerner
U.S. Announcer
Dean Harrington
U.S. Announcer
Mark DiSalle
U.S. Reporter
Richard Santoro
U.S. Reporter
Louis Roth
U.S. Reporter
Nickolas James
U.S. Reporter
John Ladalski
U.S. Referee
Mathew Cheung
Surgeon
Ali Tang
Nurse
Kalee Wan
Nurse
Amanda Chan
Nurse
Phoebe Chow
Nurse
Yuk-Mui Yeung
Nurse
Irene Choi
Nurse
Wong Wing Shun
Lo
Wai Cheung
Doctor
Andy Lee
Doctor
Yung Chi Chung
Doctor
Joann Wong
Tao Liu's Wife
Michael Ming-Yang Lee
Old Man in Village
Africa Chu
Messenger
Te-Lo Mai
Freddy Li's Guard
Wang Tak Keung
Freddy Li's Guard
Long Kong
Freddy Li's Guard
Lee Hung
Freddy Li's Guard
Bruce Law
Freddy Li's Guard
Leung Hoi Lun
Freddy Li's Guard
Wah Cheung
Freddy Li's Guard
Sing-Kwong Tsang
Freddy Li's Guard
Ho Kai Yue
Freddy Li's Guard
Zennie Reynolds
U.S. Fighter
Montri Vongbutr
Ancient Warrior #1
Amnart Komolthorn
Ancient Warrior #2
Pairat Lavilard
Gym Owner
Kanthima Vutti
Eric's Girl
Ithikrai Maitriwong
Thai Club Fighter
Yai Sae-Ear
Thai Club Fighter
Saifar
Thai Club Fighter
Tubin
Thai Club Fighter
Payakdum
Thai Club Fighter
Praiwan Jr.
Thai Club Fighter
Pichitchai Shuamongkol
Thai Club Fighter
Chanont Sri-Anont
Thai Club Fighter
Ong Soo Han
Tong Po Opponent
Priwan Sriharajmontri
Fighter vs. Kurt
Chia-Yung Liu
Freddy Li's Guard
Keith E. Lane
Press Photographer
Rob Narita
Freddie LI

Produced by

Philip M. Cohen
co-executive producer
Mark DiSalle
producer (produced by)
Stephen J. Friedman
producer (uncredited)
Charles Wang
associate producer: Far East

Music by

Paul Hertzog

Cinematography by

Jon Kranhouse

Editing by

Wayne Wahrman

Casting By

Madalena Chan
Teddy Chan
Siu-Lung Wong

Production Design by

Shay Austin

Art Direction by

Sita Yeung

Makeup Department

Tommy Chan
makeup artist
Earl Ellis
makeup artist
Mable Fung
makeup artist
Donny Ng
hair stylist

Production Management

Judy Chan
production manager
George Schortz
unit production manager

Second Unit Director or Assistant Director

Jackson Ip
third assistant director
Neil MacDonald
second assistant director
Tippawan 'Paew' Mamanee
first assistant director
Ken Siu
first assistant director
Charlie Sungkawess
first assistant director

Art Department

Peter Chu Chi Hung
property master
Kam Yan Lee
construction coordinator

Sound Department

Kenneth R. Burton
foley mixer
Desmond Cannon
assistant sound editor
Patrick Cyccone Jr.
re-recording mixer
Andy D'Addario
re-recording mixer
Lee Dragu
sound effects editor
James Dean Fisher
foley artist
Gibson Fung
boom operator
Jeffrey J. Haboush
re-recording mixer
John Lawson
stereo sound consultant
Mike Le Mare
supervising sound editor
Frank A. Montaño
re-recording mixer
Nancy Parker
foley artist
Grant Roberts
sound mixer
Steve Schwalbe
first assistant sound editor
Tim Song Jones
sound transferer (uncredited)

Special Effects by

Tuffy Lau
special effects

Stunts

John Cheung
stunt coordinator
Jon H. Epstein
stunt coordinator

Camera and Electrical Department

Jimmy Chan
camera operator
Peter Gum
still photographer
Stanley Hung
camera operator
Raymond Lam
steadicam operator
Yongsri Pimsornthong
electrician: Thailand crew
Chun Fai Tsang
gaffer
Johnny Tsang
best boy

Casting Department

Vimvipa Dtangpaibool
casting: Thailand

Costume and Wardrobe Department

Ella Yu
wardrobe supervisor

Editorial Department

James A. Brewer
assistant editor
Kaye Coats
negative cutter
Mato
color timer
Arthur 'Art' Citron
assistant editor (uncredited)

Location Management

Micky Kwong
location manager

Music Department

David Chackler
music supervisor
Cliff Kohlweck
music editor

Script and Continuity Department

Teresita S. Crisostomo
script supervisor
Nonette Tsang
script supervisor

Transportation Department

Simon Ha
transportation coordinator

Additional Crew

Fabio Chadad
translator: english-portuguese
Jack W. Haddox
production executive
Jacqueline Ho
production coordinator
Penny Kanjanapinchote
production coordinator: Thailand (as Penny Kanjana Pinchote)
Jean-Claude Van Damme
fight scenes choreographer (as Jean Claude Van Damme) / fight scenes director (as Jean Claude Van Damme)
Rik Walters
production assistant (uncredited)
All Filters