Cast & Crew

Directed by

Isaac Florentine

Writing Credits

Boaz Davidson
(story)
Boaz Davidson
(written by)
Michael Hurst
(written by)

Cast

Scott Adkins
Casey Bowman
Tsuyoshi Ihara
Masazuka
Mika Hijii
Namiko Takeda
Todd Jensen
Det. Traxler
Togo Igawa
Sensei Takeda
Garrick Hagon
Professor Garrison
Miles Anderson
Temple
Valentin Ganev
Klimitov
Atanas Srebrev
Detective Vukovich
Fumio Demura
Shihan Dai
Masaki Onishi
Ryuu
Nikolai Sotirov
Adamovich
Kenji Motomiya
Akira
Asen Asenov
Big armed man
Ivailo Dimitrov
Bodyguard
Krassimir Gospodinov
Clerk
Michael Oren Johnson
Desk sergeant
Ivo Kehayov
Police officer / Cop
Judith Michelle Hill
Neighbor woman
Meglena Karalambova
Rachel
Franklin A. Vallette
2nd. Uniformed Cop
Velislav Pavlov
Security guard
Plamen Manassiev
Spokesman
Velizar Binev
Waiter
Kathryn Le
Kiko
Hashimoto Takara
Tokyo ticket agent
Ani Jarrett
Reporter 1
Assen Blatechki
Failed Guard
Raicho Vasilev
Gunman
Vladimir Mihaylov
Custom Man
Goran Gunchev
Ring Man
Andrey Slabakov
Business Man
Deyan Donkov
Business Man
Harry Anichkin
Business Man
Boris Pankin
Business Man
Hideto Asaishi
Business Man
Ruslan Kupenov
Homeless Guy
Georgi Dimitrov
Thug at professor's home
Dimiter Doichinov
Ring Guard
Dian Hristov
Subway Thug
Borislav Iliev
Man killed in subway
Milen Kaleichev
Adamovich's Bodyguard
Siso Kamburov
Abramov
George Karlukovski
Policeman ar station held Namiko
Kalin Kerin
Thug Driver
Akira Koieyama
Student
Stiliyan Mavrov
Thug at professor's home
Ryan Moriarty
Additional Voices
Velizar Peev
Ring Guard
Stefan Shopov
Thug at professor's home
Stanimir Stamatov
Ring Guard
Teodor Tzolov
Thug at professor's home
Vladimir Vladimirov
Klimatov's Bodyguard
Les Weldon
Anchorman
Yordan Zahariev
Policeman at station held Namiko

Produced by

Boaz Davidson
producer
Danny Dimbort
executive producer
Avi Lerner
executive producer
Danny Lerner
producer
Joan Mao
associate producer
Trevor Short
executive producer
David Varod
executive producer
Les Weldon
producer

Music by

Stephen Edwards

Cinematography by

Ross W. Clarkson

Editing by

Irit Raz

Casting By

Yumi Takada

Production Design by

Kes Bonnet

Art Direction by

Valentina Mladenova

Costume Design by

Djanina Baykoucheva
Christian Cordella

Makeup Department

Robert Kato DeStefan
lab technician
Kelly Golden
sculptor

Production Management

Gabriel Georgiev
production manager
Todd Gilbert
executive in charge of post-production
Joseph Lobato
post-production manager

Second Unit Director or Assistant Director

Boaz Davidson
second unit director
Petya Evtimova
first assistant director
Alexander Kossev
third assistant director
Galina Kyuchukova
second assistant director
Mark Roper
first assistant director
Antony Tanev
first assistant director: second unit
Franklin A. Vallette
first assistant director
Svetoslav Velichkov
assistant director

Art Department

Angel Angelov
storyboard artist
Ivan Dimitrov
set dresser / set dresser/onset
Damian Dinev
art department
Maria Doicheva
props
Kamen Jordanov
set designer
Nakarin Klinbuppha
Construction / Propmaker
Peter Krumov
carpenter
Petar Lozanoff
carpenter (as Petar Lozanov)
Yasen Mihaylov
3D graphic designer / draftsman
Vladimir Petkov
carpenter
Ivan Radev
set dresser
Eleonora Slavkova
painter
Kristian Stoyanov
set dresser / set dresser/onset
Arta Tozzi
assistant art director
Todor Tunov
set dresser
Konstantin Vitkov
concept artist
Evgeni Vladimirov
carpenter
Vasil Zlatarev
carpenter

Sound Department

Robert Dehn
sound studio manager
Brent Findley
sound effects editor
Nick Foley
adr mixer
Jason Gaya
adr mixer / sound recordist
Corey J. Grasso
adr mixer
Angela Hemingway
adr dialogue editor
Chad J. Hughes
sound designer
Steven Iba
assistant sound editor
Kiril Kaloyanov
boom operator
Vladimir Kaloyanov
sound mixer
Richard Kitting
additional sound re-recording mixer
Zach Michaelis
foley mixer
Eric Milano
adr recordist

Special Effects by

Orlin Budinov
special effects technician
Yovko Dogandjiiski
special effects technician (as Jovko Dogandjiski)
Nikolay Fartunkov
special effects technician
Ivo Jivkov
special effects supervisor
Georgi Karadjov
special effects
Marten Ruskov
special effects

Visual Effects by

Ivaylo Andonov
digital compositor
Simeon Asenov
visual effects art director
Yavor Asenov
lead artist (as Javor Asenov)
Dilyan Aynadzhiev
visual effects systems administrator
Svilen Aynadzhiev
digital compositor
Emilia Borisova
visual effects
Angelina Borisowa
visual effects editor
Scott Coulter
visual effects producer
Elin Davidov
digital effects artist
Nina Dimitrova
matchmove artist
Paounka Dimitrova
digital artist
Alexander Dimov
visual effects
Dinko Dimov
matte painter
Ivelina Dobreva
compositor: Worldwide FX
Anton Donchev
digital compositor
Daniel Donchov
visual effects systems administrator
Stanislav Draganov
visual effects
Stanislav Dragiev
visual effects supervisor
Nikolay Gachev
vfx supervisor: massive
Kremena Ganeva
digital compositor
Dobri Georgiev
lead cgi artist
Christina Georgieva
visual effects artist (as Kristina Georgieva)
Kiril Gizdov
digital compositor
Dobromir Hristov
digital compositor
Angel Ivanov
lighting and rendering lead
Ivan Gochev Ivanov
visual effects artist
Ivaylo Mechkata Ivanov
modeler / texture artist
Rosen Ivanov
digital compositor
Peter Keranov
lead compositor
Lyubomir Kirkov
visual effects
Momchil Kirov
digital compositor
Rumen Kirov
visual effects
Ivo Konsulov
visual effects artist
Dragomir Kostadinov
matte painter
Kalin Krumov
digital compositor
Desislava Lazarova
visual effects editor
Maria Maltcheva
visual effects set supervisor
Petar Mariyanov
digital compositor
Silviya Mariyanova
visual effects coordinator
Jordan Markov
visual effects
Maria Mavrova
visual effects lead artist
Nikolay Mihailov
digital compositor
Velislava Mihailova
digital compositor
Svetoslav Mitev
visual effects coordinator
Diana Moneva
digital compositor
Nikolay Pachov
video effects editor
Nikolay Peev
visual effects
James John Perkins
visual effects artist
Nick Peshunoff
vfx coordinators and qc supervisor
Marin Petrov
visual effects artist
Julia Petrova
digital compositor
Iasen Pisarov
visual effects
Maria Popova
digital compositor (as Maria Boyuklieva)
Ekaterina Pushkarova
digital artist
Karthic Ramesh
digital paint artist
Nikola Simeonov
digital lead artist
Georgi Slavov
visual effects
Georgi Staikov
animator
Boyan Stoyanov
FX TD: WorldWide FX
Stefan Tchakarov
visual effects production supervisor
Valentin Todorov
visual effects systems administrator
Dimitrina Torneva
digital compositor
Stoilova Tsvetelina
visual effects artist
Desislava Valcheva
digital effects artist
Chris Ward
digital intermediate producer
Alex Zvezdev
visual effects systems administrator

Stunts

Asen Asenov
stunts (as Assen Assenov)
Fumio Demura
stunt coordinator
Georgi Dimitrov
stunts
Ivailo Dimitrov
stunt performer
Dimiter Doichinov
stunts (as Dimitar Doichinov)
Alexander Hitrov
stunts
Dian Hristov
stunts (as Deyan Hristov)
Radoslav Ignatov
stunt double: Scott Adkins
Borislav Iliev
stunt rigger
Danko Jordanov
stunt double
Kalin Kerin
stunts
Georgi Manchev
stunt performer
Yana Marinova
stunts (as Yanja Marinova)
Stiliyan Mavrov
stunts (as Stilian Mavrov)
Tadahiro Nakamura
stunt performer
Akihiro Noguchi
fight choreographer (as Akahiro Yuji Noguchi)
Masafumi Oishi
stunts
Masaki Onishi
stunt double: Masazuka
Velizar Peev
stunts
Rumen Petrov
stunts
Elitsa Razheva
stunt double
Kenji Sato
stunts
Pavel Shalamanov
stunts
Stefan Shopov
stunts
Krasimir Simeonov
stunts
Stanimir Stamatov
stunts
Georgi Stanislavov
stunts (as Georgy Ventsislavov)
Hiromi Sunaoshi
stunt double: Namiko
Teodor Tzolov
stunts (as Teodor Tsolov)
Stoyanov Vencislav
stunts (as Ventsislav Stoianov)
Ivan Vodenicharov
stunts
Kaloian Vodenicharov
stunt coordinator (as Kaloyan 'Kalata' Vodenicharov)
Yordan Zahariev
stunts
Milen Kaleichev
stunts (uncredited)
Raicho Vasilev
stunt actor (uncredited)

Camera and Electrical Department

Ivan Aleksandrov
second unit grip
Mitko Bonev
first assistant camera: second unit / focus puller: Second Unit
Pepi Bonev
video assistant: second unit
Miroslav Borisov
grip: second unit
Ross W. Clarkson
camera operator: "a" camera
Sasa Djordjevic
key grip
Grigor Kumitski
loader: second unit
Nenad Maksimovic
best boy grip
Nikolai Mihailov
electrician
Anton Nakov
focus puller
Elena Nenkova
still photographer
Borislav Penchev
camera assistant trainee
Radoslav Petkov
video assist
Hristo Shterev
video control assistant second unit
Yuda Tatarko
gaffer
Emil Topuzov
cinematographer: second unit
Ivan Vatsov
assistant camera (as Ivan Vatzov)
Mihail Yanakiev
second assistant camera
Yavor Zahariev
gaffer: second unit

Casting Department

Katerina Goranova
casting assistant
Alexander Kossev
extras casting director
Thomas Lynch
casting assistant

Costume and Wardrobe Department

Atanas Ivanov
set costumer
Assen Karanikolov
key costumer
Muto-Little
costume maker

Editorial Department

Jivko Chakarov
assistant editor
Damyan Damyanov
assistant editor
Julius Friede
digital intermediate colorist
David Graubard
digital intermediate senior systems engineer
Alain Jakubowicz
additional editor
Jon Pehlke
digital intermediate editor
Tom Scully
visual effects editor
Paul Amadeus Kim
assistant on-line editor (uncredited)

Music Department

Selena Arizanovic
music supervisor
Mikael Carlsson
soundtrack producer
James Fitzpatrick
music contractor
Jan Holzner
orchestra recording engineer
Eric Jasper
orchestrator / score mixer
Adam Klemens
conductor
Michael J. Lloyd
additional orchestrations
Michael Pelavin
lead orchestrator / musician: guitar / score mixer

Script and Continuity Department

Alina Apostu
script supervisor

Transportation Department

Ivan Geshtakov
driver: cast
Bojidar Kostov
transportation
Zahari Todorov
driver

Additional Crew

Devon Boyd
svp of finance: Millennium Films
Annie Domingo
accounting: Millennium Films, No Image Inc.
Milena Georgieva
assistant accountant
Jeffrey Giles
international distribution
Eric Green
marketing and publicity
Sachiyo K
voice artist: post synching (as Sachiko Hayashi)
Todd Korody
systems engineer
Kalina Krasteva
assistant production coordinator
Lily Lacheva
assistant accountant
Alan J. Lam
production controller
Teppei Nakamura
interpreter
Rouslan Ovtcharoff
production associate
Lonnie Ramati
production business affairs
Anna Gand Sislyan
financial analyst (as Anna Gand)
Maggie Stoyanova
production coordinator
Yutaka Tachibana
production coordinator
Ray Tamayo
staff accountant
Tanya Thanadpojanamart
director: distribution services
Arturo Lopez Uscanga
scanning manager
Nimrod Zalmanowitz
epk producer
All Filters