Cast & Crew

Directed by

Ernie Barbarash

Writing Credits

Joshua Todd James
(as Joshua James)

Cast

Jean-Claude Van Damme
Deacon Lyle
John Ralston
George Lyle
Aki Aleong
Kung
Charlotte Peters
Ana
Darren Shahlavi
Drake
Brahim Chab
Nardo
Marsha Yuan
Bette
Adele Baughan
Isabella
Terese Cilluffo
Connie
Jason Tobin
Liam
Andrew Ng
Father Fong
James Houghton
Young Simon
Philippe Joly
Zoltan
David P. Booth
Rants
Danning Fu
Maitre D'
Ziyi Deng
Taxi Driver
Karry Wang
TF Boy #1
Roy Wang
TF Boy #2
Jackson Yee
TF Boy #3
Mike Leeder
Boris
Ryan 'Ranga' Pyne
Yevgeny
John Milton Branton
Doctor
Eric Heise
Doctor
Kevin Lee
Club Bouncer
Temur Mamisashvili
Show Fighter

Produced by

Aki Aleong
producer
Alexandre Coscas
associate producer
Jonathan DuBois
line producer
Jeffrey Giles
executive producer
Alexandra Julson
associate producer
Kamel Krifa
co-producer
Mike Leeder
co-producer
Henry Luk
producer
Michael Lurie
executive producer
Jianmin Lv
executive producer
John Ralston
associate producer
Keith Shaw
executive producer
Kirk Shaw
executive producer / producer
Jacob Silver
line producer
Devi Singh
executive producer
Jean-Claude Van Damme
executive producer

Music by

Paul Michael Thomas

Cinematography by

Cliff Hokanson

Editing by

Asim Nuraney

Casting By

Lindsay Chag
JuJu Chan Szeto
(as JuJu Chan) (Hong Kong Casting)

Production Design by

Rachel Lee Payne Darrow
(as Rachel Payne)

Art Direction by

Harry Du Young

Makeup Department

Rayni He
makeup department head
Gino Zamprioli
for Jean-Claude Van Damme

Production Management

John Milton Branton
production supervisor

Second Unit Director or Assistant Director

Fred Sun
first assistant director
Meng Wang
third assistant director
Yuting Zhang
second assistant director

Art Department

Simon Lam
co-art director
Drew Sumner
storyboard artist

Sound Department

Jonathan Bonder
re-recording mixer / sound editor
Eric Heise
sound mixer
Matt Hovland
adr mixer
Scott C. Kolden
sound effects editor
Ted Phillips
sound mixer
Taymaz Saba
sound recordist

Visual Effects by

Richard Mintak
digital compositor

Stunts

Ed Bavelock
stunts
Brahim Chab
stunt double: Jean Claude Vandamme (as Brahim Achabbakhe) / stunts (as Brahim Achabbakhe)
Tiger Huang
stunts
Simon Lam
stunts
Kevin Lee
stunts
Mike Leeder
stunts
Temur Mamisashvili
stunt double / stunts
Mike Möller
stunts
Nick Patterson
stunts
Ryan 'Ranga' Pyne
stunts
John Salvitti
fight choreographer / stunt coordinator
Todd Senofonte
stunt double: Jean-Claude Van Damme

Camera and Electrical Department

Aram Aramyan
first assistant camera: "a" camera
Edmund Kwan
gaffer: action unit
Oscar Petersson
camera operator: "b" camera
Nathanael Vass
gaffer additional photography

Casting Department

Paul Fricker
talent coordinator
Bob Park
casting consultant

Editorial Department

Steve Bowyer
first assistant editor
Tyler Deck
post-production coordinator
Carey Dickson
on-line editor
Michelle Doherty
post-production coordinator
Morgan Giroux
on-line editor
Ryan Jickling
on-line editor
Gary Porter
post production supervisor

Music Department

Youssef Guezoum
composer: additional music

Script and Continuity Department

Ann M. Doria
script supervisor

Additional Crew

Serena Bickerstaff
assistant: Mr. Shaw
Howard Blank
technical advisor
Roger Brewitt
completion guarantee
Sisi Cronin
publicist: uk
Krista Johnston
clearances
Kamel Krifa
fight trainer: Jean Claude Van Damme
Antony Szeto
preproduction coordinator
Vicky Wang
Costume Design
Danny Webber
legal counsel

Thanks

Andjela Barbarash
producers would like to thank
Betty Barbarash
producers would like to thank
Mark Barbarash
producers would like to thank
Reuben Barbarash
producers would like to thank
Howard Blank
special thanks
Miguel De La Rosa
producers would like to thank
Greer Kent
producers would like to thank
Marc Roces
producers would like to thank
Briccio Santos
producers would like to thank (as Mr. Briccio Santos)
All Filters