

The Dark Tower(2017)
Cast

Idris Elba
Roland Deschain

Matthew McConaughey
Walter O’Dim

Tom Taylor
Jake Chambers

Claudia Kim
Arra Champignon

Fran Kranz
Pimli Prentiss

Abbey Lee
Tirana

Jackie Earle Haley
Richard Sayre

Katheryn Winnick
Laurie Chambers

Dennis Haysbert
Steven Deschain

Michael Barbieri
Timmy

José Zúñiga
Dr. Hotchkiss

Alex McGregor
Susan Delgado

Nicholas Hamilton
Lucas Hanson

Nicholas Pauling
Lon

Eva Kaminsky
Jill

Robbie McLean
Toby

Matthew Thomson
Jonah

Karl Thaning
Elmer Chambers

Lemogang Tsipa
Phedon

Robert Whitehead
Cantab

Leeanda Reddy
Dr. Weizak

Kenneth Fok
Johnny

Charlize Churcher
Pretty Girl

Ben Gavin
Soldier

Sara Cicilian
Drunk Girl

Lara Adine Lipschitz
Nurse

Jabari Gray
Bystander

Paul Riley Fox
Militia

Mark Elderkin
Rat Man

Joe Vaz
Worker Taheen

Christopher Stein
Big Guard

Andre Robinson
Boy in the Park

Alfredo Narciso
Ex-Breaker

Dan Hirst
Village Engineer

Zak Rowlands
Taheen Tech

Christiaan Schoombie
Young Reactor Man

Cassiel Eatock-Winnik
Vampire Girl

Marmee Regine Cosico
Chinatown Pedestrian

Bill Walters
Homeless Man in Alley (uncredited)

Inge Beckmann
Teacher

Reon Van Der Watt
Tracker Leader

Richard Lothian
Fierce Taheen

Larry Nuñez
Van Vampire

Michael Basile
Pedestrian

Warren Masemola
Bald Old Man

Emily Child
Herb Woman

Zanne Solomon
Restaurant Lady

Mary Twala
Bell Lady

Sarah Potter
Mannie Mother

Andrew Laubscher
Dying Man

Dominique Nieves
Scared Woman (uncredited)
Arts

Wylie Griffin
Art Department Coordinator

Jeni Harden
Props

Elzaan Wilson
Construction Coordinator

Michael Diersing
Construction Coordinator

Lucas Culshaw
Costume Illustrator

Anthony Allan
Concept Artist

Kenneth Nelson
Construction Coordinator

Maria Labuschagne
Assistant Art Director

Cristiana Serra
Assistant Art Director

Darren Christian
Concept Artist

Pete Dancy
Property Master

Paul Pretorius
Greensman

Annis Naeem
Conceptual Illustrator

Thembela Charlie
Props

Martin Barrios
Art Department Production Assistant

Cobus Van Der Waal
Assistant Set Decoration

Stephen Molyneaux
Concept Artist

Brendan Smithers
Construction Manager

Norest Ruvinga
Greensman

Keith Christensen
Concept Artist

David Ryan Chandler
Props

Sarah Delucchi
Art Department Coordinator

Jonas De Ro
Concept Artist

Gregor Telfer
Set Dresser

Dan Milligan
Concept Artist

Ivan Khomenko
Concept Artist

Josue Clotaire Fleurimond
Conceptual Illustrator

Tim Davies
Construction Grip

Colin Robert Tomas
Graphic Designer

Kathleen Pullan
Set Dresser

Steven Milosavleski
Graphic Designer

Tate Van Oudtshoorn
Props

Lucie Bourgeau
Set Decorating Coordinator

Lauren Sevior
Set Dresser

Brendan Heffernan
Concept Artist

Leslie Smith
Set Dresser

Aurora Pegon
Set Dresser

James Hargitai
Set Dresser

Bryan Cantwell
Set Dresser

Don O'Reilly
Assistant Property Master

Max Bozeman
Assistant Property Master

Thomas Dorman
Graphic Designer

Camilla van Zyl
Props

Catherine Palmer
Art Direction

Christopher Glass
Production Design

C. Scott Baker
Set Designer

Yuri Bartoli
Art Direction

Rosemary Brandenburg
Set Decoration

Patrick O'Connor
Art Direction

Anneke Botha
Set Decoration

Oliver Scholl
Production Design

Audra Avery
Art Direction

Guy Potgieter
Supervising Art Director

Jeffrey D. McDonald
Assistant Art Director

Dan Sweetman
Storyboard Designer

David M. Milstien
Leadman

Laurent Ben-Mimoun
Conceptual Illustrator

Malwande Sigabi
Set Designer

Liz Chancey
Art Department Assistant

Trevor Goring
Storyboard Designer

Etienne Maree
Set Dresser

David Meyer
Set Designer

Pravika Singh
Set Designer

Sam Tung
Storyboard Designer

Thomas A. Nelson
Storyboard Designer

Kimberly Asa
Art Department Coordinator

Josh Roth
Property Master

Lisa Van Velden
Set Designer

Duncan Foster
Conceptual Design

Kyle Marchiafava
Set Dresser

Juan Sanchez
Assistant Art Director

Christo Strydom
Art Department Coordinator

Anthony Liberatore
Storyboard Designer

Collin Grant
Storyboard Designer

John Rakich
Location Scout

James Luccarda
Location Scout

Brad Ricker
Art Direction
Camera

Jan Du Toit
Epk Camera Operator

Patrick Capone
Camera Operator

Michael Carstensen
Steadicam Operator, Camera Operator

John Donohue Jr.
Best Boy Grip

Trevor Michael Brown
Second Unit Director of Photography

Chris Leonard
Dolly Grip

Keegan Horn
Libra Head Technician

Patrick Sheetz
Grip

Rhett Mullins
Second Assistant "C" Camera

Jessica Miglio
Additional Still Photographer

Henrik Lyngbo
First Assistant Camera

Neil Baillie
First Assistant Camera

Vikelani Ncube
Best Boy Grip

Milan Janicin
Second Assistant "A" Camera

Calen Van Schalkwyk
Second Assistant "C" Camera

Chris Hope
Dolly Grip

Eric Tientcheu
Best Boy Grip

Rick Marroquin
Dolly Grip

Zaan Wienand
Key Grip

Marc Loforte
Second Assistant "A" Camera

Margaret Muggleston
Second Assistant "B" Camera

Ilze Kitshoff
Still Photographer

Kelly A. Cook
Still Photographer

George Amos
Camera Operator

Alex Worster
First Assistant "C" Camera

Dale Rodkin
Steadicam Operator

Jon Sudtell
Best Boy Grip

Kai Borson-Paine
Digital Imaging Technician

Rob Weidner
First Assistant Camera

Jem Rayner
First Assistant "A" Camera

Craig Pressgrove
First Assistant "A" Camera

Apiwe Diko
Grip

Rocco Proscia
Key Rigging Grip

Marcel Klopper
Libra Head Technician

Miguel Pask
Steadicam Operator

Caitlin Rollino
First Assistant Camera

Jason Martin
Underwater Camera

Edrich Hollis
Second Assistant Camera

Maceo Bishop
Steadicam Operator

David A. Seekins
First Assistant "B" Camera

Jack Serino
Rigging Grip

Swapnil S. Sonawane
Digital Compositor

Roxanne Stephens
Second Assistant "B" Camera

Sam Donaghy-Bell
Second Assistant Camera

Jaimie Trueblood
Still Photographer

Rasmus Videbæk
Director of Photography

Guy Hodgen
Camera Operator

Pete Escobar
Grip

Riyaad Majiet
Dolly Grip

Matthew Pebler
Camera Operator

Frank Gardner
First Assistant Camera

Jim Shelton
Key Grip

David Emmerichs
Camera Operator, Steadicam Operator

Mike Yurich
Key Grip

Sven Vosloo
Camera Operator

Adam Sudtell
Key Grip

Rob Koch
First Assistant Camera

Nasmie Majiet
Key Grip

Sarel Pretorius
Camera Operator
Costume & Make-Up

Jason Collins
Makeup Effects Designer

Sarah Evelyn
Assistant Costume Designer

Jeremy Johnson
Costumer

Ingrid Ross
Costume Assistant

Mitchell Ray Kenney
Costumer

Aninka Möller
Costume Assistant

Jacomina Jankowitz
Costume Set Supervisor

Rafeeq Williams
Costume Assistant

Clinton Booyse
Costumer

Ilze Geustyn
Costume Standby

Simon Webber
Concept Artist

Rudy Rojas
Costumer

Valentina Aulisi
Key Set Costumer

Zureta Schulz
Wardrobe Supervisor

Stacy L. Tyson
Costumer

Sarah Dano
Costumer

Daniel Hernandez
Costumer

Abdul Ngumbi
Wardrobe Assistant

Tamsyn Lee Wilson
Ager/Dyer

Sebastian Jaramillo
Costume Assistant

Mandy Smit
Costume Coordinator

Karl Schulschenk
Concept Artist

Analucia McGorty
Assistant Costume Designer

Tim McKelvey
Costume Supervisor

Anna Seltzer
Costumer

Tricia Yoo
Principal Costumer

Megan Tanner
Makeup Artist

Trish Summerville
Costume Design

Madelein Krugell
Key Hair Stylist

Mia Hofmann
Costume Supervisor

Joseph Cigliano
Costume Supervisor

Felicity Bowring
Hairstylist, Makeup Artist

Ruth Carsch
Key Hair Stylist

Jules Holdren
Hairstylist

Nadine Prigge
Makeup Department Head, Hair Department Head

Marika Weber
Key Makeup Artist, Key Hair Stylist

Ann Pala
Makeup Department Head

Nancy Tong
Hair Department Head

Jennifer Jefferson
Hairstylist

Jimmy McBride
Tailor

Kelly Porter
Costume Supervisor
Crew

Hero Chev
VFX Editor

Patrick Patzschke
VFX Editor

Jérémie Sebban
Systems Administrators & Support

John Berri
VFX Editor

Christopher Downs
Visual Effects Supervisor

Tom Reagan
VFX Editor

Jackson Chow
VFX Editor

Jana Rexhausen
Systems Administrators & Support

Gian Ganziano
VFX Editor

Sheena Peters
Armory Coordinator

Lance Peters
Armory Coordinator

Luke Q. Iaciofano
Utility Sound

Pieter Rall
Propmaker

Emilia du Plooy
Studio Teacher

Alton Stoffels
Health and Safety

Ian Hatton
Armorer

Diane Rich
Scenic Artist

Wolf-Dieter Stoeffelmeier
Scenic Artist

Garin van Munster
Animal Wrangler

Hasan Schahbaz
Set Dresser

Ozayr Vally
Health and Safety

Ilana Smit
Studio Teacher

Alisha East
Set Production Assistant

Rudolph Faurie
Armorer

Ty Taylor
Set Production Assistant

Brooke Ensign
Unit Publicist

Sriram Rajaram
Compositor

Andre Bruto
Digital Compositor

Matthias Winkler
CG Artist

Benjamin Burr
Compositing Supervisor

Jordan Vanderlinden
Compositor

Marco Hermida
Compositor

Daniel Chunghwan Lee
Compositor

Moosuddee Zoubhair
Compositor

Vinayaga Sundar
Compositor

Matt Esof
Stunts

Brenda Firmani
Stunts

Grant Hulley
Stunt Coordinator

James Northrup
Stunts

Thomas Place
Stunts

Frans Steyn
Stunts

Peter Bucossi
Stunt Coordinator

Dewaldt Du Preez
Stunts

Hiro Koda
Stunts

Nathan Barris
Fight Choreographer

Jacques du Plessis
Stunts

Travis Parker
Stunts

Malin Kirjonen
Stunts

Taheen Tracker
Stunts

Matthew Van Leeve
Stunts

Garrett Hammond
Stunts

Nuo Sun
Stunts

Jenna Hellmuth
Stunts

Ben Jenkin
Stunts

Rose Sias
Stunts

Myra 'Dakota' Bown
Stunts

Burt Dalton
Special Effects Coordinator

Mike Burke
Stunts

Ross Van Der Walt
Stunts

Kerry van Lillenveld
Property Master

Eric Brown
Stunts

Kerry Gregg
Stunt Coordinator

Jermaine Holt
Stunts

Robbie Smith
Stunts

Nikki Brower
Stunts

Noah Schultz
Stunts

Susan Hegarty
Dialect Coach

Dezi Rorich
Unit Publicist

Kabelo Bouga Chalatsane
Stunts

Alwyn Marx
Stunts

Damian Green
Stunts

Allen Irwin
Stunts

Jake Eavey
Stunts

Toni Jean Erasmus
Stunts

Larry Nuñez
Stunts

Warren Germishuys
Stunts

Greg Harvey
Stunts

Christopher Place
Stunts

Shawn Van Zyl
Stunts

Ian Williamson
Stunts

Carla Meyer
Dialect Coach

Neil Swain
Dialect Coach

J.J. Perry
Stunt Coordinator, Second Unit Director
Directing

Darryn Bennett
Third Assistant Director

Lee-Roy Titus
Third Assistant Director

Samantha Luu
Second Second Assistant Director

Westley Durand
Second Second Assistant Director

Dianne Dreyer
Script Supervisor

Joe Moore
Second Second Assistant Director

Sandile Ntobela
Second Second Assistant Director

Hlumela Matika
Travel Coordinator

Roland McLennan
Third Assistant Director

Dwayne Titus
Third Assistant Director

Nikolaj Arcel
Director, Screenplay

Ron Howard
Producer

Anders Thomas Jensen
Screenplay, Executive Producer

David H. Venghaus Jr.
Associate Producer, First Assistant Director

Carien Schutte
Script Supervisor

Isabel Martens
Second Assistant Director

Bernard L. Eatmon
Script Supervisor

Hercules Malan
Assistant Director

Morag Cameron
Script Supervisor

Susan Malerstein
Script Supervisor
Editing

Danny Walker
VFX Editor

Eileen de Klerk
VFX Editor

Adam Brailsford
Visual Effects Coordinator

Shae Salmon
VFX Editor

Reanne de Klerk
Dailies Technician

Stephen Nakamura
Colorist

Giovanni DiGiorgio
Digital Intermediate Assistant

Oliver Farkas
Colorist

Matt Wallach
Colorist

David Alonzo
Digital Intermediate

Joe Ken
Digital Intermediate Editor

Rhiannon Moriarty
Dailies Technician

Michael McCusker
Additional Editing

Ian Sullivan
Digital Intermediate

Terry Simpson
Colorist

Ryan Katz
Editorial Production Assistant

Melite Vivier
Editorial Production Assistant

Lara Khachooni
Assistant Editor

Joe Krenzer
Assistant Editor

Alan Edward Bell
Editor

Dan Zimmerman
Editor

Ryan Chavez
First Assistant Editor

Rachel Watson
Assistant Editor
Production

Shayne Hartigan
Extras Casting

Jérémie Maitrejean
Visual Effects Coordinator

Reinhardt Rosenkranz
Extras Casting Assistant

Josh Ginsburg
Extras Casting Assistant

Leon Koop
Researcher

Gerrard Coffey
First Assistant Accountant

Aqeel Isaacs
Production Secretary

Salpy Semerdjian
Second Assistant Accountant

Matt DiGennaro
Second Assistant Accountant

Nadeema October
Payroll Accountant

Khosie Dali
Production Coordinator

Fernanda Vazquez
Production Secretary

Gai Harvison-Petzer
First Assistant Accountant

Ashleigh Mackrill
Second Assistant Accountant

Sande Alessi
Extras Casting

Lucy Pho
Extras Casting

Riva Cahn Thompson
Casting Associate

Ravlin Smith
Casting Assistant

Brian Cantaldi
First Assistant Accountant

Chiara Molinaro
Casting Assistant

Jessica van der Merwe
Extras Casting Assistant

Kate Geller
Casting

Thato Mogoje
Travel Coordinator

Sydne Japtha
Production Coordinator

Hugh Barrett
Production Accountant

Amanda Kotze
Second Assistant Accountant

J.P. van der Merwe
Extras Casting

Estelle Vockerodt
Assistant Accountant

Coleen 'Co-Co' Aiello
First Assistant Accountant

Steve Loff
Payroll Accountant

Julie Hansen
Post Production Accountant

Marius Matthee
Second Assistant Accountant

Bret Howe
Casting Assistant

Anthony Melillo III
Production Secretary

G. Mac Brown
Executive Producer

Cheryl Eatock
Line Producer

Brian Grazer
Producer

Mary Vernieu
Casting

Erica Huggins
Executive Producer

Marisol Roncali
Casting

Marc A. Hammer
Unit Production Manager

Adam Brightman
Unit Production Manager

Patty Carey
Location Scout

Carol Heij
Production Manager

Deon Du Preez
Location Manager

Kelly Todd
Production Supervisor

Trish Hofmann
Executive Producer, Unit Production Manager

Peter Costelli
Location Manager

Matthew Bernstein
Location Manager

Steven Carbajal
Location Manager

Sarah Sprague
Production Coordinator
Sound

Rie Nasu
Utility Sound

Jason Oliver
ADR Mixer

Daniel S. Irwin
Supervising ADR Editor

David Lucarelli
ADR Mixer

Bertrand Roets
Sound Mixer

Thomas Jones
Dialogue Editor

Andy Smit
ADR Mixer

Patrick Cicero
Assistant Sound Editor

Hunter Crowley
Production Sound Mixer

Michael J. Broomberg
Foley Artist

Carolyn Tapp
ADR Recordist

Jamey Scott
Sound Effects Editor

Dieter Keck
Sound Mixer

Sandiswa Mavi
Utility Sound

Danny Michael
Sound Mixer

John Coda
Construction Foreman

Jeff Sawyer
Sound Effects Editor

Gary A. Hecker
Foley Supervisor

John C. Stuver
Dialogue Editor

Michael Miller
ADR Mixer

Claire Hesom
Utility Sound

Tom Holkenborg
Original Music Composer

Nico Louw
Sound Mixer

Jordan Cox
Music

Jonathan Beard
Orchestrator

Chris Diebold
Sound Effects Editor

Peter Schneider
Sound Mixer

Sarah Bourgeois
Assistant Sound Editor

Lee Gilmore
Sound Effects Editor

Jeremy Peirson
Supervising Sound Editor

Kira Smith
Boom Operator

Mark Weingarten
Sound Mixer

Libero Colimberti
Boom Operator

Tom Caton
Boom Operator

Ralph Osborn
Dialogue Editor

Michelle Pazer
ADR Editor

John Joseph Thomas
Foley Editor

Kenneth Karman
Music Editor

Aaron Hasson
ADR Mixer

Edward Sutton
ADR Mixer

Randy K. Singer
Foley Mixer

Lisa Jaime
Music Editor

Chris Navarro
ADR Mixer

Scott Cannizzaro
ADR Mixer
Visual Effects

Aby John Ettonnil
VFX Lighting Artist

Leonardo Ledesma
VFX Lighting Artist

Tim Crowson
VFX Lighting Artist

Patrick O'Connor
VFX Lighting Artist

Natalia Valbuena
VFX Lighting Artist

Pierre Buffin
Senior Visual Effects Supervisor

Ioana Alexandra Pirvu
Visual Effects Coordinator

Andrej Loebel
Visual Effects Coordinator

Dane Allan Smith
Visual Effects Producer

Nicolas Aithadi
Visual Effects Supervisor

Loeng Wong-Savun
Visual Effects Supervisor

Manmath Matondkar
Modeling

Ranjeet Singh
VFX Artist

Provash Paul
VFX Artist

Aurore Sabrier
VFX Artist

Stephen Parsey
Visual Effects Coordinator

Salgaonkar Anurag
Modeling

Lukas Mehl
Pipeline Technical Director

Rémy Normand
Sequence Supervisor

SenthilRaja
VFX Artist

Viktoria Rucker
Visual Effects Coordinator

Diego Manssur
VFX Editor

Josephine Dinata
Visual Effects Production Manager

Patrick Schuler
Visual Effects Supervisor

Myke Mendes
Visual Effects Technical Director

Andrea De Martis
Modeling

Kyle Robinson
Pre-Visualization Supervisor

Diane Coote
Visual Effects Coordinator

Frank Jentner
Matte Painter

Sebastian Elsner
Pipeline Technical Director

Aleksandar Horak
VFX Artist

Weihao Huang
VFX Artist

Patrick Neighly
Visual Effects Producer

Florian Gellinger
Visual Effects Supervisor

Michael Fournier
VFX Editor

Laura Schultz
Visual Effects Producer

Don Lee
Visual Effects Supervisor

Philip Nussbaumer
Visual Effects Supervisor

Felix Haas
Matte Painter

Dale Davies
Visual Effects Coordinator

Amanda Ninness
Visual Effects Coordinator

Jesús Nieto Rubalcava
Visual Effects Technical Director

Morgan Caruso
VFX Artist

Nicholas Lutzko
VFX Artist

Patrizia Mulè
Visual Effects Coordinator

Richard S. Lee
Matte Painter

Darko Ilievski
Rotoscoping Artist

Patrice Cormier
Visual Effects Producer

Kim Menaster
Visual Effects Producer

Oscar Lacson Jr.
Visual Effects Coordinator

Holly Gosnell
Visual Effects Production Manager

Dziga Kaiser
Matte Painter

Nick Murphy
VFX Editor

Juan Barrales
VFX Artist

Brody Fikkert
VFX Artist

Deepak Jalesh
Visual Effects Coordinator

Laura McGlynn
Visual Effects Coordinator

Nicolas Bonnell
Visual Effects Producer

Helena Wegmann
Visual Effects Producer

Liz Feldstein
VFX Lighting Artist

Aeryn Gray
Matte Painter

Madhav Kumar
Modeling

Rajeev K.J.
VFX Artist

Collin Kortschak
Visual Effects Coordinator

Edward Churchward
Visual Effects Producer

Rebecca West
Visual Effects Producer

Felix Bucella
Pipeline Technical Director

Steve Yamamoto
Pre-Visualization Supervisor

Alex Chun Yiu Leung
VFX Artist

Warren Larkam
Visual Effects Coordinator

Sara Sarmiento
Visual Effects Coordinator

Neil Impey
Visual Effects Production Manager

Jason Fittipaldi
Senior Animator

Andrius Gabriunas
VFX Artist

Pete Polyakov
VFX Artist

Mary Swain
Visual Effects Coordinator

Catrina Chelariu
Visual Effects Coordinator

Coline Six
Visual Effects Producer

Kim Lee
Visual Effects Producer

Nicola Campbell
Creature Design

Tandogan Kocbogan
CG Artist

Joshua Koilpillai
CG Artist

Harun Celebi
3D Artist

Shane Simpson
CG Artist

Saskia Carolan
Generalist

Han Qingqing
Compositing Artist

Huchuan Yang
Compositing Artist

Vladimir Ilić
CG Artist

Mariusz Wesierski
CG Artist

Andrew Doucette
Animation Supervisor

Curtis Richardson-Smith
CG Animator

Steve Seongik Hong
CG Artist

Andreas Frickinger
Compositing Artist

Mu Qiao
Compositing Artist

Karthik Ramasamy
Digital Compositor

Saurabh Tripathi
Digital Compositor

Chenxi Zhao
Compositing Artist

Kodavali Ashok Kumar
Compositing Supervisor

Achal Muchhala
Digital Compositor

Darren Porter
Generalist

Aleksei Chernogorod
Compositing Supervisor

Lu Bo
Compositing Artist

Yuhan Li
Compositing Artist

Tim Llewellyn
Compositing Supervisor

Oliver Hohn
Compositing Supervisor

Jonathan Weber
Compositing Supervisor

Nibinraj
Digital Compositor

Reza Ghulam Yahya
CG Artist

David Schulz
CG Artist

Bryan Litson
Digital Effects Supervisor

Pradeep Gownipuram
Digital Compositor

Dnyandeep Pundkar
Compositing Lead

Arnab Sanyal
Compositing Lead

Victor Radulov
Compositing Lead

Andrew Barrie
Digital Compositor

Siraphurin Nimmahnratanakul
Digital Compositor

Hou Chao
Compositing Artist

Zameer Hussain
Compositing Supervisor

Robert A. Willis
Compositing Lead

Michael Haupt
Generalist

Vignesh Govindaraj
Digital Compositor

David Dong
Generalist

Kevin Conlon
Compositor

Tony Marioni
Digital Compositor

Alison Lake
Digital Compositor

Nicolas Leu
Compositing Supervisor

Sajeer Abdul Salam
Digital Compositor

Sachin Mathew
Animation

Shane Richards
Animation
