Cast (34)

Ben Affleck

Danny Rourke

Alice Braga

Diana Cruz

William Fichtner

Dellrayne

J. D. Pardo

Nicks

Dayo Okeniyi

River

Jeff Fahey

Carl

Jackie Earle Haley

Jeremiah

Zane Holtz

Trout

Ruben Javier Caballero

Watkins

Kelly Frye

Viv

Sandy Avila

Thelma

Ryan Ryusaki

Bong

Hala Finley

Minnie (10 yo)

Ionie Olivia Nieves

Minnie (7 yo)

Corina Calderon

Maria

Nikki Dixon

Therapist

Bonnie Discepolo

Business Woman #1

Kelly Phelan

Business Woman #2

Evan Vines

Lyle Terry

Patrick A. Grover

TV Reporter #1

Jordan Hunter Jones

Armored Guard #1

Justin Hall

Armored Guard #2

Lawrence Varnado

Bank Manager

Natalie D. Garcia

Bank Teller

Carrick O'Quinn

Bank Guard

Derek Russo

Tiny

Steve Brudniak

Texas Ranger

Camila Téllez

Waitress

Dana Wing Lau

TV Reporter #2

Jose Barajas

Border Guard

Sonia Izzolena

Potted Plant Lady

Bobby Hernandez

Mexican Police Officer #1

Gabriel 'G-Rod' Rodriguez

Mexican Police Officer #2

Georgia Foy

TV Reporter #3

Crew (116)

Robert Rodriguez

Director of Photography

Robert Rodriguez

Story

John Debney

Additional Music

Mark Williams

Executive Producer

Robert Rodriguez

Editor

Pablo Berron

Director of Photography

Rebel Rodriguez

Original Music Composer

Caylah Eddleblute

Production Design

Steve Joyner

Production Design

Paul Alix

Art Direction

David Hack

Set Decoration

Cynthia Anne Slagter

Set Decoration

Nina Proctor

Costume Design

Elinia Eads

Makeup Artist

Jenny Lin

Makeup Department Head

Trish Seeney

Makeup Artist

Travis Benavides

Set Designer

Lance Bradley

Set Dresser

Megan Gibson

Set Designer

Levi Kilgore Jr.

Set Dresser

Ethan Emmett Matheson

Set Dresser

Nevada Newman

Set Dresser

Robin Simmerly

Set Decoration Buyer

Alexandria Candelas

Set Costumer

Angelo Palazzo

Sound Designer

Richard Hamilton

Utility Sound

Joel Sevilla

Visual Effects Supervisor

Rebecca West

Visual Effects Producer

Garrett Fallin

Visual Effects Producer

Ryan Basford

Co-Executive Producer

Crystal Bourbeau

Executive Producer

Vincent Bruzzese

Executive Producer

Christelle Conan

Executive Producer

Court Coursey

Co-Executive Producer

Caylee Cowan

Co-Executive Producer

Walter Josten

Executive Producer

Christopher Milburn

Executive Producer

Ben Ormand

Executive Producer

James Portolese

Executive Producer

Joshua Throne

Executive Producer

Peter Touche

Executive Producer

Jordan Wagner

Executive Producer

Gareth West

Executive Producer

Maitreya Yasuda

Executive Producer

Lisa Ellzey

Producer

Mark Gill

Producer

Obi Ariguzo

Visual Effects Coordinator

Jay Mahavier

First Assistant Editor

Raven Rodriguez

Assistant Editor

Justin Moritt

Co-Producer

Audrey Tommassini

Associate Producer

Derek Franzese

Second Second Assistant Director

A. Brooks Medoff

Additional Second Assistant Director

Monika Petrillo

Script Supervisor

Ryan Green

Still Photographer

Ethan Andrus

Sound Mixer

Lesa Foust

Boom Operator

Dave Anglin

"A" Camera Operator

Shaun Mayor

First Assistant "A" Camera

Arthur Zajac

Second Assistant "A" Camera

Ethan McDonald

First Assistant "B" Camera

Evan Ho

Second Assistant "B" Camera

Raul Mello

Rigging Gaffer

Robyn Greer

Best Boy Electric

Joe Vasquez

Key Grip

Steve Urban

Dolly Grip

Aaron Atom Vyvial

Dolly Grip

Jason Hammond

Property Master

Alan Allinger

Construction Coordinator

Granger Coats

Greensman

Bob Trevino

Special Effects Supervisor

Kathy Kiatta

Costume Supervisor

Yvonne Wilburn

Key Costumer

Hannah Handshy

Key Makeup Artist

Sylvia Ramos

Assistant Makeup Artist

Beth Lloyd

Key Hair Stylist

Nicholas Ortiz

Stand In

Bret Stewart

Transportation Coordinator

Clint Beckwith

VFX Editor

Edward Churchward

Post Production Supervisor

Tim Rakoczy

Supervising Sound Editor

David V. Butler

Supervising ADR Editor

David V. Butler

Supervising Dialogue Editor

Tim Rakoczy

Music Editor

Korey Pereira

Dialogue Editor

Clark Crawford

Sound Designer

Catherine Harper

Foley Artist

Rick Owens

Foley Artist

John Sanacore

Foley Mixer

Mary Vernieu

Casting

Michelle Wade Byrd

Casting

Jeremy Phoenix

First Assistant Director

Jeremy Reisig

Second Assistant Director

Christopher M. Campos

Stunts

Rockey Dickey Jr.

Stunt Coordinator

Zack Duhame

Stunts

Jeremy Fitzgerald

Stunt Double

Bri Marie Korin

Stunts

Mandy Kowalski

Stunt Double

Skyler Millicano

Stunt Double

Ryan Ryusaki

Stunt Coordinator

Josh Vinyard

Stunts

Tiana Webberley

Stunt Double

Reynaldo Diaz

Grip

Chachie Hood

Grip

Todd Smiley

Gaffer

Benjamin Verhulst

Steadicam Operator

Thomas Whiteside

Grip

Ryan Murphy

Stand In

Robert Rodriguez

Director

Robert Rodriguez

Screenplay

Max Borenstein

Screenplay

Robert Rodriguez

Producer

Jeff Robinov

Producer

Guy Danella

Producer

John Graham

Producer