Cast & Crew

Directed by

John Woo
(directed by)

Writing Credits

Robert Archer Lynn
(written by)

Cast

Joel Kinnaman
Brian Godlock
Kid Cudi
Detective Dennis Vassell
Harold Torres
Playa
Catalina Sandino Moreno
Saya Godlock
Yoko Hamamura
Ruiz
Valeria Santaella
Venus
Vinny O'Brien
Anthony Barelo Esq.
Acoyani Chacon
Webface
Alejandro Monteros
Webface's Wingman
Angeles Woo
Policewoman
Robert 'Rock' Galotti
Gun Range Trainer
Braulio Iara
Carlos
Alex Briseño
Taylor (age 7)
Binah Heike Anne Jauand Martínez
Taylor (newborn)
Bruno Gabriel Moreno Martínez
Taylor (age 1)
Sebastián Andres León Colmenares
Taylor (age 3)
Olaf Alejandro Velazquez Uribe
Teenage Taylor
Hugo Ramírez Ronquillo
Mugged College Kid
Naidelin Landero
Mugged College Kid
Armando Said
Car Seller
Sara Ovando
Saya (Flashback)
Enrique del Buey
High School Principal
Anthony Giulietti
Hardware Store Kid

Produced by

Luke Daniels
co-producer
Will Flynn
executive producer
Mike Gabrawy
executive producer
Joe Gatta
executive producer
David Haring
executive producer
Basil Iwanyk
producer
Ruzanna Kegeyan
executive producer
Joel Kinnaman
executive producer
Erica Lee
producer
Tony Mark
executive producer
Perla Martínez
associate producer
Christian Mercuri
producer
Alan Pao
co-producer
Zach Staenberg
co-producer
Lori Tilkin
producer (as Lori Tilkin DeFelice)
Axel Uriegas
production supervisor
Fernando Uriegas
line producer (as Fernando 'Boogie' Uriegas)
Roman Viaris-de-Lesegno
executive producer (as Roman Viaris)
John Woo
producer

Music by

Marco Beltrami

Cinematography by

Sharone Meir
director of photography

Editing by

Zach Staenberg

Casting By

Chelsea Ellis Bloch
Marisol Roncali

Production Design by

Grant Armstrong

Art Direction by

Julieta Jiménez
supervising art director
Juan Felipe Kattah

Set Decoration by

Claudia Brewster

Costume Design by

María Estela Fernández

Makeup Department

Daniela Catalana
makeup artist
Jose Javier Hernandez R
makeup and hair artist
Claudia Hernandez
hair assistant: second unit/additional photography
Manuel Hernandez
makeup assistant: second unit/additional photography
Manuel Isaac Hernandez
makeup artist (as Manuel Isaac Hernandez Nieto)
Nayeli Mora
key makeup artist
Paola Cecilia Rayón Vázquez
hair stylist
Carlos Segui
prosthetics designer. special makeup effects artist. / special makeup effects artist (as Carlos Segui Gandarilla)
Gabriela Vargas
hair assistant: second unit/additional photography

Production Management

Santiago de la Paz
post-production supervisor
Luis Antonio Delgado
post-production supervisor
Samantha García
assistant production manager
Tony Mark
unit production manager
Axel Uriegas
production supervisor

Second Unit Director or Assistant Director

Luisa Castellanos
second assistant director
Gabriel Doramé Ceceña
second unit director: Co-Director Venus Video
James M. Churchman
second unit director
María Raquel Dioni
first assistant director second unit
Samanta Engberts
second second assistant director
Daniel Flores
second assistant director
Frederic Henocque
first assistant director
Pablo Prieto Ladrón de Guevara
first assistant director: second unit
Axel Uriegas
second unit director: Co-Director Venus Video
René Villarreal
first assistant director

Art Department

Liliana Aguirre Rodriguez
art department coordination assistant
Ivelin Buenrostro
graphic designer
Alberto Carranco Hernández
set designer
Gabriel Doramé Ceceña
production designer assist
Vale Cervantes
graphics assistant and model maker
Robert 'Rock' Galotti
weapons master
Marco Antonio Granados
assistant property master
Jimena Torres Granell
assistant set decorator
Cecilia Miva
art department coordinator
Armando Patino
graphic designer
Viridiana Ramirez
assistant set dresser
Hugo A. Reyes
property master
Shunashy Marlene Rios
art director assistant: set designer
Hainer Rodriguez
construction buyer
Walter Sendra
storyboard artist
Joseph Strachan
concept artist / concept illustrator
Clementina Vazquez
set dresser
Marc Vena
storyboard artist
Luis Vigueras
scenic painter (credit only)

Sound Department

Yu Xin Boon
dialogue editor
Alan Freedman
adr mixer
Isra Gallo
boom operator
David Giammarco
re-recording mixer
Tim Gomillion
sound recordist
Wei He
supervising sound editor
Nick Interlandi
sound editor
Lan Long
foley artist
Michael Miller
adr mixer
Andres Moreno
sound mixer
Mark P. Stoeckinger
sound designer
Roland N. Thai
sound designer
Xiao'ou Olivia Zhang
supervising sound editor
Xuewei Zhang
sound editor
Zhangzhenan
Foley editor

Special Effects by

Gabriel Doramé Ceceña
video mapping coordinator
Daniel Cordero
special effects supervisor
Daniel Cordero Enriquez
special effects technician
Sergio Heredia
special effects technician
Sergio Armando Heredia Ramirez
special effects assistant
Nicole Soriano
special effects coordinator

Visual Effects by

Yash Amish
matchmove artist
Mukherjee Aniruddha
visual effects supervisor
Krishnkant Baraskar
visual effects production manager
Akash Bhatt
visual effects artist
Satabdo Chatterjee
visual effects 3d artist
Sunayana Chavan
Production Coordinator
Aayush Datta
visual effects 3d asset artist
Subhankar Debnath
cg lighting artist
Prodipto Dhenki
visual effects 3d artist
Rishi Gajbhiye
compositor: visual effects
Pankaj Ganatra
visual effects producer
Kailas Huljute
paint supervisor
Vikram Singh Jodha
visual effects producer
Sushrut Joshi
senior paint artist
Kriti Kaushik
visual effects producer
Aman Nasir Khan
supervising matchmove artist
Mohit Kumar
visual effects artist
Craig Lyn
visual effects supervisor
Shrikant Mahadik
Roto Team Lead
Prashant Mane
digital matte painter
Anshul Mathuria
visual effects supervisor
Nirman Mridha
visual effects lighting lead
Mohammed Mudassir
compositor
Denil Ashwin Nagda
visual effects 3d artist
Soumya Patra
Compositor
Chavan Renuka
visual effects producer
Arya Saini
compositor: Envision VFX
Ruchira Sharma
visual effects executive producer
Shrikant Supekar
visual effects camera tracking artist
Sandeep Tripathy
compositor
Nikhil Waiba
visual effects production coordinator

Stunts

Guillermo Jair Ayala
stunts: Mexico (as Guillermo Ayala)
Odín Ayala
stunts: Mexico
Cristofer Bassoco
stunt double: Acoyani Chacon
Benny Bucio
stunt coordinator: Mexico (as Bernardo Bucio)
Moises Calderon
stunts: Mexico
Alejandro Castro
stunts: Mexico
James M. Churchman
supervising stunt coordinator
Jorge Alberto Gallegos
stunts: Mexico
Raymundo Gallegos
stunts: Mexico (as Raxe Gallegos)
Gabriel Godínez
stunts: Mexico
Erik Daniel González
stunts: Mexico (as Erick González)
Jef Groff
stunt double: Brian Godlock
Ulises Guzman
stunts: Mexico (as Julio Guzmán)
Yoko Hamamura
stunts
David Landero
stunts: Mexico
Naidelin Landero
stunts: Mexico
Oscar Mandujano
stunts: Mexico
Jeremy Marinas
stunt coordinator
Arturo Marroquín
stunt double: Harold Torres (as Arturo Marroquin)
Carlos Marroquín
stunts: Mexico
Danna Meza
stunt double: Catalina Sandino Moreno / stunt double: Valeria Santaella
Pablo Mondragón
stunts: Mexico
Alejandro Monteros
stunts: Mexico
Chris Morrison
stunt double: Joel Kinnaman (as Christopher Morrison)
Jessica Nam
stunt double: Angeles Woo
Vinny O'Brien
stunts
Nathan People
stunt double: Scott Mescudi
Andrey Pishalnikov
stunt double: Joel Kinnaman (as Andrey Pischalnikov)
Emiliano Pérez
stunts: Mexico
Pamela Ramírez
stunts: Mexico
J.C. Robaina
stunt rigging coordinator (as Juan Carlos Robaina)
Carlos Rodriguez
stunts: Mexico (as Carlos Rodríguez)
Marco Antonio Rodriguez
stunts: Mexico
Christian Rodríguez
stunts: Mexico (as Cristian Rodriguez) (as Chrystian Rodríguez)
José Alonso Rodríguez
stunts: Mexico (as José Guadarrama)
Hugo Ramírez Ronquillo
stunts: Mexico (as Hugo Ronquillo)
Jorge Santos
stunts: Mexico (as Jorge Alberto Santos Rodriguez)
Jordi Sendra
stunts: Mexico
Kanab Domínguez Siliceo
stunts: Mexico (as Kanab Domínguez)
Eduardo Daniel Tavera Esquivel
stunts: Mexico (as Daniel Tavera)

Camera and Electrical Department

Carlos Araiza
electrician: second unit/additional photography
Javier Armas
digital imaging technician
Fernando Blanc
camera operator: "b" camera
Rogelio Coria Camas
grip
Eric Catelan
camera operator: "a" camera/Steadicam operator (as Eric Michel Catelan)
Fernando Coria
key rigging grip
Jose Fuentes Corona
grip
Javier Cruz González
rigging grip (as Luis Javier Cruz González)
Francisco de Burgos
b camera
Alberto Durán
second assistant camera: second unit/additional photography (as Alberto Duran)
Diego Echandi
data manager (as Diego Echandi Valdes)
Jorge Alberto Enriquez Ramirez
best boy/rigging gaffer
Javier Enríquez
gaffer
Roberto Espíritu
scorpio head operator
Alejandro Florez
first assistant camera: "a" camera
Luis Fernando Alpizar Galicia
video control assistant
Erick Gallegos
first assistant camera: "b" camera
Javet Gamboa
video coordinator
Yim Yan Carlos Coria Gonzales
electrician (as Yimi Yan Carlos Coria Gonzales)
Iván Granados
second assistant camera: "c" camera (as Ivan Jaime Granados)
Eric Jhovany Paz Guerra
video control assistant
Mario Raymundo Hernández
segundo asistente camara c
Carlos Herrera
first assistant camera: second unit/additional photography
Charly Herrera
first assistant camera
Carlos Lapati
still photographer
Francisco Ekeehard Lugo
crane operator
Alba Marro Schmitt
second assistant camera: "a" camera (as Alba Marro)
Cesar Martinez
best boy: second unit/additional photography
Juan Martinez
gaffer: second unit/additional photography
Marco Martínez
electrician: second unit/additional photography
Manuel Maruri
vtr operator (as Juan Manuel Maruri)
Felipe Morales
key grip
Everson Negrete
vtr operator (as Everson Negrete Valdez)
Claudia Belén Hernández Nieto
electrician
Enrique Rubio
drone pilot
Fabián Solano
camera b operator / crane operator / movi operator / trinity operator
Emilio Sánchez Mejía
electrician (as Emilio Sanchez Mejia)
Jose Juan Ibañez Ugalde
electrician
Martin Ibañez Ugalde
grip
Jose Luis Cardozo Velasco
grip
Nicolas Wachter
first assistant camera: "c" camera (as Nicolas 'Nico' Wachter Sanchez)
Gabriel Solano Zavaleta
crane assistant
Carlos Correa
camera operator (uncredited)
Sandra del Valle
camera utility (uncredited)
Fabián Solano
camera operator (uncredited)
Bradley Everett Wilson
camera supporter (uncredited)

Animation Department

Tabeer Amin
animator
Debyendu Chakraborty
animator
Archana Gupta
3d animator

Casting Department

Cheli Godinez
casting coordinator
Jorge Guerrero
extras casting
Sonia Guerrero
extras casting coordinator
Karri Miles
casting assistant (as Karri B. Miles)
Alejandro Reza
casting: Mexico
Patricio Solórzano Ruiz de Velasco
casting assistant (as Patricio Solorzano)
David Cuevas Valencia
casting assistant

Costume and Wardrobe Department

Bárbara Espinosa
costume assistant
Fabiola Gutierrez
costume assistant

Editorial Department

Gabriel Doramé Ceceña
editor: Venus Video
Elijah Eastlund
DI Producer
Travis Flynn
senior digital intermediate colorist
Tadeo Mandoki
assistant editor
Brent McReynolds
additional editor
Mario Monroy Nieblas
on-set editor
Sam Schlenker
additional editor

Location Management

Areli Alor
location coordinator
Sergio Pola
key assistant location manager
Scott Trimble
location manager: Los Angeles
Alejandro Uriegas
location manager

Music Department

Hayden Beltrami
musician: drums
Tristan Beltrami
soloist: guitar solo
Angela Claverie
music editor
Thomas Kresge
orchestrator
Tyson Lozensky
score mixer
Nallely Martinez Escamilla
music supervisor manager
Javier Nuño
music supervisor
Joe Rodriguez
music supervisor
Buck Sanders
score producer
Spencer Wright
music editor
Marco Beltrami
soundtrack co-producer (uncredited)
Czech National Symphony Orchestra
Recorded via Musiversal (uncredited)
Buck Sanders
soundtrack co-producer (uncredited)
Rita Tulha
Recording Executive Producer (uncredited)

Script and Continuity Department

Mariana Gironella
script supervisor

Transportation Department

Jorge Cedillo
transportation dispatcher
Deva Fernandez
transportation coordinator
Mario 'Pikachu' Rojas
vehicles

Additional Crew

Courtney Brock
development executive: Thunder Road
Priscilla Chacon
assistant: Joel Kinnaman (as Priscilla Chacón)
Jordan Crompton
marketing: Capstone Global
Brendan Darmody
creative executive: Thunder Road
Danny DiMaso
assistant: Basil Iwanyk
Robert 'Rock' Galotti
weapons master
Alejandra García Romero
unit publicist
Vincent Ge
assistant: John Woo, additional photography / assistant: Mr. Woo
Christopher Gilbertson
armorer
Alan Gálvez
health & safety manager (credit only)
Yoko Hamamura
utility stunts: cast trainer
David Hooper
production assistant
Esther Hornstein
senior vice president: development & production: Thunder Road
Angela M. Illan
production coordinator
Diarmaid Odhran McGrath
chief of staff: Thunder Road
Alexandra McKeown-Mann
head of physical production: Thunder Road
Fred Milstein
chief executive officer/president: Media Guarantors
Rylan Mitchell
production legal
Charlie Morrison
senior vice president: development & production, Thunder Road
Phil Movaghar
business affairs: Capstone Global
Scott Nicolaides
senior vice president: production: Media Guarantors
Easan Portman
assistant: Erica Lee
William Michael Redman
audio description narrator
Diego Rivas Chacón
key set production assistant
Marcy Rubin
administration: Capstone Global
Eric Sherman
general counsel: Thunder Road
Mahal Sourgose
creative executive: Thunder Road
Adam M. Stone
product placement coordinator
Cat Stone
product placement coordinator
Ana Fernanda Torres
assistant: Tony Mark: production
Juan Ramón Trujillo Camacho
translation asistant
Clemen Villamizar
Set P.A.
Eva Ye
assistant: John Woo
Erica J. Zohar
production legal
Sergio Gomez Martinez
clearance attorney: Mexico (uncredited)

Thanks

Fernando Uriegas
in loving memory of (as Fernando 'Boogie' Uriegas)
All Filters