X

Cast & Crew

Directed By

Written By

Matthew Sand
screenplay / story

Cast

Rain
Raizo
Jonathan Chan-Pensley
Yakuza Henchman
Ill-Young Kim
Yakuza Mohawk
Yuki Iwamoto
Yakuza Couch
Sung Kang
Hollywood
Linh-Dan Pham
Pretty Ninja
Yu Fang
Laundromat Manager
Kylie Liya Page
Young Kiriko
Sungwoong Yoon
Young Raizo
Wladimir Tarasjanz
Aleksei Sabatin
Joon Lee
Teenage Raizo
Randall Duk Kim
Tattoo Master
Kai Fung Rieck
Teenage Takeshi
Anna Sawai
Teenage Kiriko
Mina Ghousi
Kid with Envelope
Hans Hohlbein
Mika's Neighbor
Rick Yune
Takeshi
Guido Föhrweißer
Lead Europol Agent
Tim Williams
Europol Cell Guard
David Leitch
Europol Door Guard
Wolfgang Stegemann
Europol Pointman
Steffen Groth
Europol Guard
Jens Neuhaus
Europol Guard
Patrick Pinheiro
Maslow's Aide
Matthias Schendel
Task Force Agent
Sabata Ahmetovic
Orientel Basar Seller / Ninja
Hélène Cardona
Europol Agent
Alexander Yassin
Indonesian Shopman - Istanbul

Produced By

Jessica Alan
co-producer
Aaron Auch
associate producer
William Fay
executive producer
Christoph Fisser
co-producer
Grant Hill
producer
Jon Jashni
executive producer
Marcus Loges
line producer
Roberto Malerba
co-producer
Steve Richards
executive producer
Joel Silver
producer
Thomas Tull
executive producer
Charlie Woebcken
co-producer

Cinematography

Karl Walter Lindenlaub
director of photography

Sound

Christopher Alba
supervising foley editor
Nancy Barker
first assistant sound editor
Dane A. Davis
additional sound designer
Zack Davis
adr editor
Bill R. Dean
sound effects editor
Benjamin Dunker
sound technician
Robert Edwards
adr recordist
Stephanie Flack
adr supervisor / dialogue supervisor
Heiko Gigner
adr mixer
Peter Gleaves
adr mixer
Rick Gould
adr recordist
Laura Graham
adr editor
Paul Hackner
sound effects editor
Charles Hamilton
pre-dub recordist
David Jobe
foley mixer
Matthew W. Kielkopf
apprentice sound editor
Craig Kyllonen
adr recordist
Mary Jo Lang
foley mixer
Mark Larry
sound effects editor
Eric Lindemann
additional sound re-recording mixer / sound designer / supervising sound editor
Marla McGuire
dialogue editor
Alyson Dee Moore
foley artist
Ryan Murphy
sound mix technician
Bea O'Sullivan
boom operator
John T. Reitz
re-recording mixer
John Roesch
foley artist
Gregg Rudloff
re-recording mixer
Ivan Sharrock
production sound mixer
Phillip Ta
boom operator
Jussi Tegelman
sound editor
Christian Wegner
sound mixer: splinter unit
Caron Weidner
sound effects editor
David A. Whittaker
sound effects editor
David Williams
dialogue editor
Drew Yerys
second assistant sound editor
Sreejesh
version re-recording mixer

Casting Director

Production Design

Set Design

Makeup

Nikkie Grimshaw
special makeup effects artist
Pascal Herr
makeup artist
Susanne Kasper
makeup artist
Paul Mooney
hair stylist
Stephen Murphy
prosthetic sculptor
Paula Price
hair stylist / makeup artist
Susie Redfern
prosthetic technician
Margot Redmann
makeup artist
Petra Schaumann
makeup artist
Valeska Schitthelm
hair stylist: second unit / makeup artist: second unit
Nik Williams
prosthetic supervisor
Julia Wilson
makeup artist
Jeremy Woodhead
hair designer / makeup designer

Special Effects

Barry Best
head mold maker
Herbert Blank
special effects foreman: breakaway
Antje Blümel
special effects technician
Jaroslav Bucek
special effects breakaway technician
Tom Christ
special effects technician
Garry Cooper
stunts workshop supervisor
James Cowley
special effects carpenter / special effects technician: second unit
Alberto de Gil-Ricart
special effects senior workshop technician
Norman Ernst
special effects senior workshop technician
Alexander Gunn
stunt pyrotechnics supervisor
Rolf Hanke
special effects project manager
Andreas Herberg
special effects on-set technician
Till Hertrich
special effects on-set foreman
Wolfgang Higler
special effects senior technician
Sven Kühn
special effects senior technician / special effects technician: senior element unit
Sylvio Lienert
special effects technician
Michael Luppino
special effects workshop foreman
Klaus Mielich
special effects crew coordinator / special effects technical coordinator
Gerd Nefzer
additional special effects supervisor
Uli Nefzer
special effects supervisor
Monty Ploch
special effects on-set assistant
Marcus Preussing
pyrotechnician
Claudius Rauch
special effects senior technician
Michael Rudnik
special effects senior technician: second unit
Jonas Schamal
special effects technician
Stefan Schueller
special effects senior technician: second unit
Jürgen Thiel
special effects senior workshop technician
Thomas Thiele
senior special effects technician
Ulf Thiele
special effects technician
Thomas Trocha
special effects workshop technician
Rico Weder
special effects technician

Visual Effects

Krystin Auriemma
visual effects assistant
Alexander Balling
visual effects pipeline engineer: Pixomondo
Christian Baum
digital compositor
Annalyn Betinol
visual effects artist
Sabina Bihlmaier
digital compositor: Trixter Film
Stefanie Boese
rotoscoper: RISE Visual Effects Berlin
Rene Borst
digital matte painter
Stefan Braun
cg lighting artist: Trixter Film
Michael Breymann
visual effects: Evil Eye Pictures
Dan Browne
systems admistrator: Evil Eye Pictures
Ole Bukowsky
visual effects artist
Jan Burda
lead digital compositor: Pixomondo Images
Heiko Burkardsmaier
visual effects business affairs: Pixomondo
Melissa Cabrera
visual effects producer: Hirota Paint Industries
Daniel Callaby
animator: Trixter Film
Irfan Celik
lighting lead: Pixomondo
Nicholas Cerniglia
digital artist
Elohim Cervantes Tampus
visual effects artist
Greg Cheng
digital artist
Jeremy Cho
digital paint & roto artist
Jeppe N. Christensen
visual effects supervisor: Ghost VFX
Alessandro Cioffi
visual effects supervisor: Trixter Film
Sasha Ciolac
visual effects artist
Daniel Claesson
digital compositor
Michael Coldewey
executive producer: Trixter Film
Philipp Danner
digital compositor: Pixomondo
Michele Danzé
digital effects artist: Pixomondo
Markus Degen
digital compositor: RISE Visual Effects Berlin
Marie Victoria Denoga
digital compositor: Evil Eye Pictures
Damian Doennig
matchmove supervisor: Pixomondo
Michael Dohne
lead digital compositor
Sebastian Elsner
lead pipeline technical director: RISE Visual Effects Berlin
Thilo Ewers
digital matte painter
Miriam Farschon
digital compositor: Pixomondo
Holger Fiala
digital compositor: Trixter Film
Jan Fiedler
visual effects coordinator: Pixomondo
Adam Figielski
matte painter: Pixomondo
Florian Franke
digital compositor: Pixomondo
Andreas Frickinger
2D technical director: Pixomondo
John Gaeta
visual effects consultant
Christoph Gaudl
senior matchmove artist: Pixomondo
Florian Gellinger
visual effects supervisor: RISE Visual Effects Berlin
Dan Glass
production visual effects supervisor
Jan Glöckner
digital compositor: RISE Visual Effects Berlin
Björn Gottwald
digital compositor: RISE Visual Effects Berlin
Michael Grund
digital compositor: RISE Visual Effects Berlin
Ebru Gönül
digital compositor: Pixomondo
Sebastian Haas
software development: Trixter Film
Wolfgang Haas
animator: Trixter Film
Michael Habenicht
digital compositor: Trixter Film / pipeline technical director: Trixter Film
Sascha Alexander Haber
digital compositor
Alexa Hale
visual effects coordinator
Raphael Hamm
digital compositor: Trixter
Thomas Hansen
digital compositor
Silke Harbauer
production secretary: Trixter Film
Christoph Hars
additional production manager: Trixter Film
David Harter
digital compositor: Pixomondo
Dietrich Hasse
digital artist: Trixter
Jan Heinze
visual effects producer: Pixomondo
Mareike Hilgenfeldt
rotoscoper: RISE Visual Effects Berlin
Michael Hipp
lead cg lighting artist: Trixter Film
Bryan Hirota
visual effects consultant: Hirota Paint Industries
Annika Hirsch
visual effects production accountant: Pixomondo
Ellen Hoffmann
animator: Pixomondo
Oliver Hohn
digital compositor: RISE Visual Effects Berlin
Daniel Holzwarth
animator: Pixomondo
Eloisa Honrada
roto/paint artist: Evil Eye Pictures
Bastian Hopfgarten
visual effects data wrangler
Jessica Hsieh
visual effects: Evil Eye Pictures
Ryan Hutchings
compositor / compositor: Hirota Paint Industries
Jan Huybrechs
3d scanning
Stefan Ihringer
digital compositor: Pixomondo
Jonna Isotalus
digital artist
John L. Jack
executive producer: Evil Eye Pictures
Jean Jardeleza
roto, paint, comp artist
Chas Jarrett
visual effects supervisor
Ruheene Masand
visual effects: Evil Eye Pictures
Steve Jaworski
compositor: Evil Eye Pictures
Michele Linse Jeffers
visual effects coordinator
Ivan Kondrup Jensen
visual effects: Ghost VFX
Jason Jue
digital compositor: Hirota Paint Industries
Martin Jurado
matchmove artist: Pixomondo
Kory Juul
digital compositor: Evil Eye Pictures
Rikke Hovgaard Jørgensen
visual effects coordinator
Daniel Karlsson
digital effects artist
Patrick Kavanaugh
visual effects supervisor: Hirota Paint Industries
Kerstin Kensy
visual effects coordinator: RISE Visual Effects Berlin
Marcel Kern
senior digital effects artist: Pixomondo
Daniel Komosny
animator: Trixter Film
Miklos Kozary
digital compositor: Pixomondo
Tanja Krampfert
animator: Pixomondo
Simone Kraus Townsend
animation supervisor: Trixter Film
Heath Kraynak
digital compositor
Robert Kriegel
matte painter: RISE Visual Effects Berlin
Ines Krüger
digital compositor: Trixter Film
Lars Krüger
pre-visualization artist
Marius Kuberczyk
digital compositor: Trixter Film
Alexander Kucera
visual effects coordinator
Martin Kulig
matchmove artist: Pixomondo

Assistant Director

Simon Amberger
trainee assistant director
Tobias Asam
third assistant director: second unit
Paul Bennett
third assistant director
William Booker
first assistant director: second unit
Stefan Diepenbrock
second assistant director: second unit
Tanja Däberitz
second assistant director: element unit
Mara Fiedler
trainee assistant director
Verena Hassani
additional second assistant director: element unit
Katharina Hofmann
second assistant director: crowd
Emma Horton
key second assistant director
Caroline Kaempfer
assistant director runner
Mark Layton
first assistant director: element unit
David Leitch
second unit director
Carly Lewisohn
third assistant director: second unit
Terry Needham
first assistant director
Matthias Nerlich
daily crowd assistant director
Miguel Angelo Pate
third assistant director
Chad Stahelski
second unit director
Soledad Urioste
trainee assistant director
Richard von Groeling
trainee assistant director
Kim Whittaker
key second assistant director: second unit
Patrick Winkler
crowd assistant director

Production Management

Bill Draper
executive in charge of production
Marco Giacalone
on-set unit manager
Marcus Loges
production manager
Roberto Malerba
unit production manager
Neil Ravan
production supervisor
Steve Sauthoff
set manager
Michael Stricker
production manager: second unit
Anja Wedell
unit manager
Elizabeth Miller Gavcus
post-production executive

Art Department

Friederike Beckert
store manager
Katharina Birkenfeld
set decoration buyer
Joshua Black
supervisor painter
Henning Brehm
graphic designer
Beverley Butcher
production buyer
Lars Dicht
stand-by carpenter
Kristen Donaldson
art department coordinator
Michael Düwel
managing director: art department studio babelsberg
Axel Eichhorst
concept artist
Andy Evans
construction manager
Katja Fischer
assistant art coordinator
Gary Gleeson
hod painter
Elena Gosch
set dresser
Dierk Grahlow
construction manager
Sebastian Hanusch
stand-by props assistant
Todd Harris
storyboard artist
Philipp Hübner
stand-by rigger
Jan Hülpüsch
screen graphics designer
Thomas Jakob
carpenter: art department
Robert Krüger
hod painter
Oliver Kuhlmann
stand-by props: action unit
Sabine Murr
set decorator/props coordinator
Benjamin Palmer
props model maker
Peter Popken
concept artist
Matthias Prange
stand-by carpenter
Stephanie Rass
draftsperson
Melanie Reichert
construction buyer
Judith Rosskoth
assistant set decorator
David Scheunemann
art director: second unit
Frank Schlegel
senior model maker
Torsten Schwartz
supervisor plasterer
Tim Sehling
set dresser
Steve Skroce
storyboard artist
Florian Speidel
set dresser
Otu Tetteh
painter
Simon Weisse
props model maker / props
Wolfgang Wrede
stand by painter
Thomas Jones
weapons mould maker
Tanya Peacock
prop maker and painter
Sascha Strutz
prop buyer

Stunts

Dave Ardito
stunt performer
Uwe Arndt
wire specialist
Ashley Beck
stunt performer
Werner Berndtstedt
wire specialist
Werner Bernstaedt
stunt rigger
Nick Brandon
stunt rigger
Jan Böhme
stunt performer
Marco Camper
stunt performer
James M. Churchman
stunt rigging coordinator / stunts
Nick Clapuci
stunt double
Jonathan Eusebio
co-fight choreographer / stunt performer
Oliver Fritsche
stunt double / stunts
Christian Gneissl
stunt performer
Martin Goeres
stunt performer
Guillermo Grispo
utility stunts
Ralf Haeger
key wire specialist
Timo Honsa
stunt performer
Allen Jo
stunts
Richard King
freerunning choreographer
David Leitch
stunt coordinator
Paul Leonard
stunt rigger
Alexander Magerl
stunt rigger / wire specialist
Alexandra Nazahn
stunt double
Kim Do Nguyen
stunt double
Noon Orsatti
stunt coordinator
Hyeon-jin Park
stunt double: Rain / stunt performer
Kenny Perez
fight consultant
Christian Petersson
precision driver
Leo Plank
wire specialist
Wojtek Prygel
stunt driver
Swen Raschka
stunt performer
Antje Rau
stunt coordinator: Germany
Matthew Rugetti
stunt performer
Jackson Spidell
stunt double
Chad Stahelski
martial arts choreographer / stunt coordinator
Stanimir Stamatov
stunt performer
Wolfgang Stegemann
stunt performer
Ralf Tillmann
precision driver
Jon Valera
fight choreographer / stunt performer
Damien Walters
stunt double
Manuel Werling
stunt performer
Peng Zhang
fight choreographer

Editorial

Jens Beyer
colorist: dailies
Cindy Bond
digital intermediate producer: Pacific Title and Art Studio
Jo Dixon
first assistant editor
Emily Fenster
associate digital intermediate producer: Pacific Title and Art Studio
Travis Flynn
colorist assist
Maxine Gervais
digital intermediate colorist
David Kennedy
digital intermediate assistant
Jana Krohn
assistant editor
Silvia Kubisch
colorist: dailies
Ladd Lanford
digital intermediate executive producer: Pacific Title and Art Studio
Günther Mairiedl
assistant editor: ARRI Film & TV
Steve R. Moore
editor: visual effects
David Orr
film color timer
Nathaniel Park
editor: main title sequence
Brett Schlaman
first assistant editor
Clemens Schmid
dailies coordinator
Carsten Schönijahn
assistant editor: ARRI Film & TV
Raquel Stern
second assistant editor
Kat Thomas
apprentice editor
Jesse Wagler
digital intermediate editor: Pacific Title & Art Studio

Other

Marcel Ahrens
production driver
Mehmet Atmaca
production driver
Andreas Bartel
driver: second unit
Sven-Uwe Dassler
production driver
Florian Dieckmann
personal driver: Grant Hill
Timo Dobbert
production driver
Marc Eiselt
production driver
Dennis Erdmann
production driver
Michael Fechner
picture vehicle coordinator
Marco Fischer
truck wrangler
Michael Graening
driver: second unit
Steffen Haronitis
driver captain: 2nd Unit & Element Unit
Daniel Huhn
driver: cast
Tom Kirsten
production driver
Andreas Korpel
additional driver: second unit
Erich Kraus
driver: Naomie Harris
Nicole Kreyßel
production driver
Oliver Kueper-Grobecker
transportation coordinator
Martin Kuschan
transportation captain: 2nd Unit & Element Unit
Cain Lee
transportation
Sebastian Neitsch
transportation coordinator: second unit
Oliver Ohrt
production driver
Florian Panski
production driver
Andreas Schumacher
personal driver: James McTeigue
Thomas Siegert
driver: stunt department
Knuth Sorgers
driver: second unit
Daniel Steiner
production driver
Alexander Stolle
assistant picture vehicle coordinator
Thomas Suess
facilities assistant
Mike Tippe
driver: second unit
Philipp von Bremen
production driver
Silke Werner
driver: cast
Paolo Maggio
personal driver: Larry Wachowski

Music Department

Christoph Bauschinger
additional music editor / musician: ethnic instruments
Adrian Brett
musician: flute soloist
Andy Brown
conductor
Jorge Corante
composer: "Roxstar"
Caroline Dale
musician: cello soloist
Jessica Dannheisser
music production assistant
Joseph S. DeBeasi
music editor
Falko Duczmal
music engineer
Robert Elhai
orchestrator
Felix Erskine
drums & percussion / music programmer / musician: ethnic instruments
Vic Fraser
music preparation
Tilo M. Heinrich
music preparation
Chad Hobson
music programmer / musician / musician: ethnic instruments
Elisa Kustow
music production coordinator
Stephen McLaughlin
music producer / score mixer
Risto R Muzik
music score programmer
Scott Shields
music programmer / musician: ethnic instruments
Derek Somaru
first assistant music editor
Ethan Stoller
assistant music editor
Jeff Toyne
additional orchestrator
Carter Armstrong
executive in charge of music

Casting Department

Anja Dihrberg-Siebler
casting: Germany
Bianca Kummrow
casting assistant
Becky Lee
casting: Hong Kong
Yôko Narahashi
casting associate: Japan
Akira Otaguro
casting assistant
Johanna Ragwitz
extras casting
Yutaka Tachibana
additional casting

Costume Department

Jeanette Apel
chief costume cutter
Dietke Brandt
key costumer
Axel Eichhorst
costume concept artist
Ellen Fiedler
set costumer
Serena Fiumi
costume supervisor
Sandra Grunow
costume production assistant
Anna Klages
set costumer
Katrin Kobold
seamstress
Hannah Lehmann
seamstress
Anna Isabell Logen
coordinating costumer
Salvatore Salzano
assistant costume designer
Carola Schunke
seamstress
Jaclyn Tamizato
stunt costumer
Inga-Britt Wassmann
costume buyer
Widaad Williams
set costumer
Erika Woop
seamstress

Camera Department

Christian Almesberger
first assistant camera
David Appleby
still photographer
Martin Ausmane
assistant video operator
Chris Bangma
technician: libra remote head
Mithat Baskan
rigging electrician
Viviane Bendjus
first assistant camera: "b" camera, second unit
Jan Brun
dolly grip
Paul Freuer
key grip: element unit
Jan-Paul Gauly
video technician
Matthias Gelhausen
camera car operator
Jan Grunwald
clapper loader: second unit
Ingo Gardner
balloon light technician
Oliver Haas
best boy electric: element unit
Eddie Handschak
video operator
Sönke Hansen
cinematographer: second unit: element unit
Harvey Harrison
director of photography: second unit
Dietmar Haupt
rigging gaffer
Hans Hellner
best boy grip: second unit
Tony Jackson
steadicam operator: second unit
Rafael Jeneral
second assistant camera: "b" camera
Dan Jung
electrician: element unit
Peter Kramer
senior electrician
Stephen Lee
video operator: main unit
Andres Lizana Prado
assistant camera
Franz Lustig
director of photography: element unit
Juliana Malucelli
stills photographer: second unit
Tobias Meik
second assistant camera: "b" camera, second unit
Sebastian Meuschel
director of photography: splinter unit
Julian Morson
camera operator / steadicam operator
Roland Moses
rigging electrician
Gero Neumann
second assistant camera: "a" camera
Nadine Neuneier
central camera loader
Christoph Nickel
gaffer: element unit
Matthias Pilz
central loader: second unit
Dietmar Raiff
assistant camera: second unit
Ron Rakowski
rigging gaffer: second unit
Sam Renton
first assistant camera
Michael Rieck
electrician: second unit
Thibault Roginas
additional electrician
Kai Rostásy
camera operator first unit
Christian Rybka
rigging electrician
Maximilian Schmige
director of photography preview assistant
Axel Scholz
electrician
Ronald Schwarz
gaffer: second unit
Tom Sperling
electrician
Elmar Suska
additional grip: second unit
Ole Thomas
additional clapper loader
Tobias Vogel
electrician
Thijs Wagelaar
electrician: element unit
Christian Wehrle
video operator: second unit
Mike Wächter
dimmer board operator
Uwe Zegnotat
camera trainee

Location Management

Simon Daniel
location assistant
Daniel Ginelli
location scout
Klaus Große Darrelmann
location manager
Dominik Hermanns
locations: second unit
Silke Krüger
assistant location manager
Thomas Lauterkorn
location scout
Danny Linsner
location production assistant
David Pieper
location assistant
Sabine Schulmeyer
location manager
Robert Sieg
location assistant
Bashaar Wahab
location scout
Volker Zobelt
location coordinator

Script Department

Silke Engelhardt
additional script continuity
Laura Miles
script supervisor: second unit
Annie Penn
script supervisor
Movie title data and credits provided by
IMDb logo