The Dark Tower (2017)

95 mins
5.7 / 10

The last Gunslinger, Roland Deschain, has been locked in an eternal battle with Walter O’Dim, also known as the Man in Black, determined to prevent him from toppling the Dark Tower, which holds the universe together. With the fate of the worlds at stake, good and evil will collide in the ultimate battle as only Roland can defend the Tower from the Man in Black.

  • Action
  • Fantasy
  • Science Fiction
  • Western

Cast

Backdrops

Cast

Idris Elba
as Roland Deschain
Matthew McConaughey
as Walter O’Dim
Tom Taylor
as Jake Chambers
Claudia Kim
as Arra Champignon
Fran Kranz
as Pimli Prentiss
Abbey Lee
as Tirana
Jackie Earle Haley
as Richard Sayre
Katheryn Winnick
as Laurie Chambers
Dennis Haysbert
as Steven Deschain
Michael Barbieri
as Timmy
José Zúñiga
as Dr. Hotchkiss
Alex McGregor
as Susan Delgado
Nicholas Hamilton
as Lucas Hanson
Nicholas Pauling
as Lon
Eva Kaminsky
as Jill
Robbie McLean
as Toby
Matthew Thomson
as Jonah
Karl Thaning
as Elmer Chambers
Lemogang Tsipa
as Phedon
Robert Whitehead
as Cantab
Leeanda Reddy
as Dr. Weizak
Kenneth Fok
as Johnny
Charlize Churcher
as Pretty Girl
Ben Gavin
as Soldier
Sara Cicilian
as Drunk Girl
Lara Adine Lipschitz
as Nurse
Jabari Gray
as Bystander
Paul Riley Fox
as Militia
Mark Elderkin
as Rat Man
Joe Vaz
as Worker Taheen
Christopher Stein
as Big Guard
Andre Robinson
as Boy in the Park
Alfredo Narciso
as Ex-Breaker
Dan Hirst
as Village Engineer
Zak Rowlands
as Taheen Tech
Christiaan Schoombie
as Young Reactor Man
Cassiel Eatock-Winnik
as Vampire Girl
Marmee Regine Cosico
as Chinatown Pedestrian
Bill Walters
as Homeless Man in Alley (uncredited)
Inge Beckmann
as Teacher
Reon Van Der Watt
as Tracker Leader
Richard Lothian
as Fierce Taheen
Larry Nuñez
as Van Vampire
Michael Basile
as Pedestrian
Warren Masemola
as Bald Old Man
Emily Child
as Herb Woman
Zanne Solomon
as Restaurant Lady
Mary Twala
as Bell Lady
Sarah Potter
as Mannie Mother
Andrew Laubscher
as Dying Man
Dominique Nieves
as Scared Woman (uncredited)

Directing

Production

Shayne Hartigan
- Extras Casting
Bret Howe
- Casting Assistant
Josh Ginsburg
- Extras Casting Assistant
Riva Cahn Thompson
- Casting Associate
Kate Geller
- Casting
Leon Koop
- Researcher
Gai Harvison-Petzer
- First Assistant Accountant
Steve Loff
- Payroll Accountant
Martin Barrios
- Art Department Production Assistant
Hlumela Matika
- Travel Coordinator
Fernanda Vazquez
- Production Secretary
Jessica van der Merwe
- Extras Casting Assistant
Matt DiGennaro
- Second Assistant Accountant
Julie Hansen
- Post Production Accountant
Salpy Semerdjian
- Second Assistant Accountant
Chiara Molinaro
- Casting Assistant
Gerrard Coffey
- First Assistant Accountant
Aqeel Isaacs
- Production Secretary
Marius Matthee
- Second Assistant Accountant
J.P. van der Merwe
- Extras Casting
Thato Mogoje
- Travel Coordinator
Estelle Vockerodt
- Assistant Accountant
Nadeema October
- Payroll Accountant
Khosie Dali
- Production Coordinator
Ravlin Smith
- Casting Assistant
Ashleigh Mackrill
- Second Assistant Accountant
Lucy Pho
- Extras Casting
Reinhardt Rosenkranz
- Extras Casting Assistant
Brian Cantaldi
- First Assistant Accountant
Sydne Japtha
- Production Coordinator
Coleen Aiello
- First Assistant Accountant
Hugh Barrett
- Production Accountant
Chris Conkling
- Production Accountant
Amanda Kotze
- Second Assistant Accountant
Sande Alessi
- Extras Casting
Anthony Melillo III
- Production Secretary
Ron Howard
- Producer
G. Mac Brown
- Executive Producer
Erica Huggins
- Executive Producer
Cheryl Eatock
- Line Producer
Trish Hofmann
- Executive Producer
Anders Thomas Jensen
- Executive Producer
Stephen King
- Producer
Jeff Pinkner
- Executive Producer
Brian Grazer
- Producer
Akiva Goldsman
- Producer
David H. Venghaus Jr.
- Associate Producer
Mary Vernieu
- Casting
Marisol Roncali
- Casting
Carol Heij
- Production Manager
Trish Hofmann
- Unit Production Manager
Marc A. Hammer
- Unit Production Manager
Kelly Todd
- Production Supervisor
Sarah Sprague
- Production Coordinator
Peter Costelli
- Location Manager
Deon Du Preez
- Location Manager
Adam Brightman
- Unit Production Manager
Steven Carbajal
- Location Manager
Matthew Bernstein
- Location Manager

Writing

Camera

Jan Du Toit
- Epk Camera Operator
Michael Carstensen
- Camera Operator
Miguel Pask
- Steadicam Operator
Jon Sudtell
- Best Boy Grip
Kai Borson-Paine
- Digital Imaging Technician
Michael Carstensen
- Steadicam Operator
Apiwe Diko
- Grip
Jessica Miglio
- Additional Still Photographer
Henrik Lyngbo
- First Assistant Camera
John Donohue Jr.
- Best Boy Grip
Caitlin Rollino
- First Assistant Camera
Zaan Wienand
- Key Grip
Vikelani Ncube
- Best Boy Grip
Patrick Capone
- Camera Operator
Patrick Sheetz
- Grip
George Amos
- Camera Operator
Chris Leonard
- Dolly Grip
Eric Tientcheu
- Best Boy Grip
Calen Van Schalkwyk
- Second Assistant "C" Camera
Jem Rayner
- First Assistant "A" Camera
Alex Worster
- First Assistant "C" Camera
Neil Baillie
- First Assistant Camera
Marc Loforte
- Second Assistant "A" Camera
Roxanne Stephens
- Second Assistant "B" Camera
Rob Weidner
- First Assistant Camera
Craig Pressgrove
- First Assistant "A" Camera
Milan Janicin
- Second Assistant "A" Camera
Maceo Bishop
- Steadicam Operator
Ilze Kitshoff
- Still Photographer
Rhett Mullins
- Second Assistant "C" Camera
Trevor Michael Brown
- Second Unit Director of Photography
Margaret Muggleston
- Second Assistant "B" Camera
Sam Donaghy-Bell
- Second Assistant Camera
Jaimie Trueblood
- Still Photographer
Jason Martin
- Underwater Camera
Kelly A. Cook
- Still Photographer
David A. Seekins
- First Assistant "B" Camera
Chris Hope
- Dolly Grip
Marcel Klopper
- Libra Head Technician
Edrich Hollis
- Second Assistant Camera
Dale Rodkin
- Steadicam Operator
Rick Marroquin
- Dolly Grip
Keegan Horn
- Libra Head Technician
Rasmus Videbæk
- Director of Photography
Guy Hodgen
- Camera Operator
Pete Escobar
- Grip
Sven Vosloo
- Camera Operator
Frank Gardner
- First Assistant Camera
Riyaad Majiet
- Dolly Grip
Matthew Pebler
- Camera Operator
Rob Koch
- First Assistant Camera
Sarel Pretorius
- Camera Operator
Jim Shelton
- Key Grip
Mike Yurich
- Key Grip
David Emmerichs
- Steadicam Operator
Nasmie Majiet
- Key Grip
Adam Sudtell
- Key Grip
David Emmerichs
- Camera Operator

Sound

Visual Effects

Aeryn Gray
- Matte Painter
Kyle Robinson
- Pre-Visualization Supervisor
Amanda Ninness
- Visual Effects Coordinator
Dziga Kaiser
- Matte Painter
Manmath Matondkar
- Modeling
Juan Barrales
- VFX Artist
Brody Fikkert
- VFX Artist
Provash Paul
- VFX Artist
Aby John Ettonnil
- VFX Lighting Artist
Michael Fournier
- VFX Editor
Natalia Valbuena
- VFX Lighting Artist
Deepak Jalesh
- Visual Effects Coordinator
Pierre Buffin
- Senior Visual Effects Supervisor
Felix Haas
- Matte Painter
Darko Ilievski
- Rotoscoping Artist
Aurore Sabrier
- VFX Artist
Yoann Schmid
- VFX Lighting Artist
Clifford Otomi Green
- VFX Lighting Artist
Frank Jentner
- Matte Painter
Sebastian Elsner
- Pipeline Technical Director
Laura McGlynn
- Visual Effects Coordinator
Liz Feldstein
- VFX Lighting Artist
Richard S. Lee
- Matte Painter
Weihao Huang
- VFX Artist
Andrea De Martis
- Modeling
Nick Murphy
- VFX Editor
Nicholas Lutzko
- VFX Artist
Ranjeet Singh
- VFX Artist
Steve Yamamoto
- Pre-Visualization Supervisor
Alex Chun Yiu Leung
- VFX Artist
Patrick O'Connor
- VFX Lighting Artist
Tim Crowson
- VFX Lighting Artist
Felix Bucella
- Pipeline Technical Director
Oscar Lacson Jr.
- Visual Effects Coordinator
Salgaonkar Anurag
- Modeling
Madhav Kumar
- Modeling
Rajeev K.J.
- VFX Artist
Pete Polyakov
- VFX Artist
SenthilRaja
- VFX Artist
Anshad Abu
- VFX Lighting Artist
Leonardo Ledesma
- VFX Lighting Artist
Adam Brailsford
- Visual Effects Coordinator
Diane Coote
- Visual Effects Coordinator
Collin Kortschak
- Visual Effects Coordinator
Jérémie Maitrejean
- Visual Effects Coordinator
Shae Salmon
- VFX Editor
Helena Wegmann
- Visual Effects Producer
Rebecca West
- Visual Effects Producer
Jackson Chow
- VFX Editor
Patrice Cormier
- Visual Effects Producer
Philip Nussbaumer
- Visual Effects Supervisor
Patrick Schuler
- Visual Effects Supervisor
Christine Thompson
- Visual Effects Technical Director
Viktoria Rucker
- Visual Effects Coordinator
Danny Walker
- VFX Editor
Dane Allan Smith
- Visual Effects Producer
Coline Six
- Visual Effects Producer
Nicolas Aithadi
- Visual Effects Supervisor
Dominique Vidal
- Visual Effects Supervisor
Loeng Wong-Savun
- Visual Effects Supervisor
Aleksandar Horak
- VFX Artist
Stephen Parsey
- Visual Effects Coordinator
John Berri
- VFX Editor
Don Lee
- Visual Effects Supervisor
Holly Gosnell
- Visual Effects Production Manager
Sara Sarmiento
- Visual Effects Coordinator
Hero Chev
- VFX Editor
Mary Swain
- Visual Effects Coordinator
Patrick Patzschke
- VFX Editor
Edward Churchward
- Visual Effects Producer
Lukas Mehl
- Pipeline Technical Director
Jason Fittipaldi
- Senior Animator
Andrius Gabriunas
- VFX Artist
Warren Larkam
- Visual Effects Coordinator
Patrizia Mulè
- Visual Effects Coordinator
Myke Mendes
- Visual Effects Technical Director
Gian Ganziano
- VFX Editor
Neil Impey
- Visual Effects Production Manager
Morgan Caruso
- VFX Artist
Ioana Alexandra Pirvu
- Visual Effects Coordinator
Andrej Loebel
- Visual Effects Coordinator
Christopher Downs
- Visual Effects Supervisor
Nicolas Bonnell
- Visual Effects Producer
Kim Menaster
- Visual Effects Producer
Jesús Nieto Rubalcava
- Visual Effects Technical Director
Tom Reagan
- VFX Editor
Patrick Neighly
- Visual Effects Producer
Florian Gellinger
- Visual Effects Supervisor
Diego Manssur
- VFX Editor
Kim Lee
- Visual Effects Producer
Josephine Dinata
- Visual Effects Production Manager
Dale Davies
- Visual Effects Coordinator
Catrina Chelariu
- Visual Effects Coordinator
Eileen de Klerk
- VFX Editor
Laura Schultz
- Visual Effects Producer
Nicola Campbell
- Creature Design
Huchuan Yang
- Compositing Artist
Han Qingqing
- Compositing Artist
Kodavali Ashok Kumar
- Compositing Supervisor
Nicolas Leu
- Compositing Supervisor
Achal Muchhala
- Digital Compositor
Curtis Richardson-Smith
- CG Animator
Reza Ghulam Yahya
- CG Artist
Alison Lake
- Digital Compositor
Tandogan Kocbogan
- CG Artist
Joshua Koilpillai
- CG Artist
Oliver Hohn
- Compositing Supervisor
Pradeep Gownipuram
- Digital Compositor
Steve Seongik Hong
- CG Artist
Saskia Carolan
- Generalist
Hou Chao
- Compositing Artist
Tony Marioni
- Digital Compositor
Vignesh Govindaraj
- Digital Compositor
Dnyandeep Pundkar
- Compositing Lead
Mariusz Wesierski
- CG Artist
Aleksei Chernogorod
- Compositing Supervisor
Tim Llewellyn
- Compositing Supervisor
Jonathan Weber
- Compositing Supervisor
Vladimir Ilić
- CG Artist
David Dong
- Generalist
Philipp Wibisono
- Generalist
Andreas Frickinger
- Compositing Artist
Mu Qiao
- Compositing Artist
Andre Bruto
- Digital Compositor
Sajeer Abdul Salam
- Digital Compositor
Swapnil S. Sonawane
- Digital Compositor
Arnab Sanyal
- Compositing Lead
Matthias Winkler
- CG Artist
Yuhan Li
- Compositing Artist
Nibinraj
- Digital Compositor
Harun Celebi
- 3D Artist
Shane Simpson
- CG Artist
Andrew Doucette
- Animation Supervisor
David Schulz
- CG Artist
Chenxi Zhao
- Compositing Artist
Zameer Hussain
- Compositing Supervisor
Benjamin Burr
- Compositing Supervisor
Andrew Barrie
- Digital Compositor
Lu Bo
- Compositing Artist
Siraphurin Nimmahnratanakul
- Digital Compositor
Karthik Ramasamy
- Digital Compositor
Victor Radulov
- Compositing Lead
Michael Haupt
- Generalist
Saurabh Tripathi
- Digital Compositor
Darren Porter
- Generalist
Robert A. Willis
- Compositing Lead
Sachin Mathew
- Animation
Abner Marín
- Creature Design
Shane Richards
- Animation

Crew

Jérémie Sebban
- Systems Administrators & Support
Rémy Normand
- Sequence Supervisor
Jana Rexhausen
- Systems Administrators & Support
Ian Hatton
- Armorer
Diane Rich
- Scenic Artist
Lance Peters
- Armory Coordinator
Pieter Rall
- Propmaker
Sheena Peters
- Armory Coordinator
Fiona Ramsay
- Dialect Coach
Garin van Munster
- Animal Wrangler
Ty Taylor
- Set Production Assistant
Emilia du Plooy
- Studio Teacher
Wolf-Dieter Stoeffelmeier
- Scenic Artist
Rudolph Faurie
- Armorer
Alisha East
- Set Production Assistant
Andrew Germishuys
- Armorer
Ozayr Vally
- Health and Safety
Alton Stoffels
- Health and Safety
Brooke Ensign
- Unit Publicist
Ilana Smit
- Studio Teacher
Jordan Vanderlinden
- Compositor
Moosuddee Zoubhair
- Compositor
Daniel Chunghwan Lee
- Compositor
Vinayaga Sundar
- Compositor
Marco Hermida
- Compositor
Bryan Litson
- Digital Effects Supervisor
Sriram Rajaram
- Compositor
Kevin Conlon
- Compositor
Paul Hampshire
- Stunts
Greg Harvey
- Stunts
Dan Hirst
- Stunts
Alwyn Marx
- Stunts
Nuo Sun
- Stunts
Dewaldt Du Preez
- Stunts
Hiro Koda
- Stunts
Frans Steyn
- Stunts
Nikki Brower
- Stunts
Jake Eavey
- Stunts
Toni Jean Erasmus
- Stunts
Dezi Rorich
- Unit Publicist
Eric Brown
- Stunts
Ben Jenkin
- Stunts
Emmanuel Manzanares
- Fight Choreographer
Matthew Van Leeve
- Stunts
Shawn Van Zyl
- Stunts
Mike Burke
- Stunts
Kerry Gregg
- Stunt Coordinator
J.J. Perry
- Stunt Coordinator
Christopher Place
- Stunts
Ross Van Der Walt
- Stunts
Garrett Hammond
- Stunts
Allen Irwin
- Stunts
James Northrup
- Stunts
Vlad Rimburg
- Stunts
Grant Hulley
- Stunt Coordinator
Carla Meyer
- Dialect Coach
Burt Dalton
- Special Effects Coordinator
Peter Bucossi
- Stunt Coordinator
Troy Robinson
- Stunts
Susan Hegarty
- Dialect Coach
Kabelo Bouga Chalatsane
- Stunts
Jim Ford
- Stunts
Warren Germishuys
- Stunts
Brenda Firmani
- Stunts
Roberto Lopez
- Stunts
Larry Nuñez
- Stunts
Noah Schultz
- Stunts
Nathan Barris
- Fight Choreographer
Matt Esof
- Stunts
Malin Kirjonen
- Stunts
Shane John Kruger
- Stunts
Thomas Place
- Stunts
Rose Sias
- Stunts
Ian Williamson
- Stunts
Myra 'Dakota' Bown
- Stunts
Damian Green
- Stunts
Neil Swain
- Dialect Coach
Jenna Hellmuth
- Stunts
Jermaine Holt
- Stunts
Robbie P Smith
- Stunts
Jacques du Plessis
- Stunts
Tim Lajcik
- Stunts
Travis Parker
- Stunts
Taheen Tracker
- Stunts

Art

Sarah Delucchi
- Art Department Coordinator
Dan Milligan
- Concept Artist
Ivan Khomenko
- Concept Artist
John Coda
- Construction Foreman
Norest Ruvinga
- Greensman
Anthony Allan
- Concept Artist
Brendan Heffernan
- Concept Artist
Kenneth Nelson
- Construction Coordinator
Thembela Charlie
- Props
Brendan Smithers
- Construction Manager
Steven Milosavleski
- Graphic Designer
Stephen Molyneaux
- Concept Artist
Karl Schulschenk
- Concept Artist
Josue Clotaire Fleurimond
- Conceptual Illustrator
Tim Davies
- Construction Grip
Don O'Reilly
- Assistant Property Master
Paul Pretorius
- Greensman
Cobus Van Der Waal
- Assistant Set Decoration
Annis Naeem
- Conceptual Illustrator
Thomas Dorman
- Graphic Designer
Colin Robert Tomas
- Graphic Designer
Jonas De Ro
- Concept Artist
Jeni Harden
- Props
Wylie Griffin
- Art Department Coordinator
Maria Labuschagne
- Assistant Art Director
Cristiana Serra
- Assistant Art Director
Simon Webber
- Concept Artist
Pete Dancy
- Property Master
Max Bozeman
- Assistant Property Master
Keith Christensen
- Concept Artist
David Ryan Chandler
- Props
Darren Christian
- Concept Artist
Elzaan Wilson
- Construction Coordinator
Michael Diersing
- Construction Coordinator
Camilla van Zyl
- Props
Bryan Cantwell
- Set Dresser
Aurora Pegon
- Set Dresser
Leslie Smith
- Set Dresser
Tate Van Oudtshoorn
- Props
Lucie Bourgeau
- Set Decorating Coordinator
Kathleen Pullan
- Set Dresser
Hasan Schahbaz
- Set Dresser
James Hargitai
- Set Dresser
Lauren Sevior
- Set Dresser
Gregor Telfer
- Set Dresser
Christopher Glass
- Production Design
Yuri Bartoli
- Art Direction
Rosemary Brandenburg
- Set Decoration
C. Scott Baker
- Set Designer
Audra Avery
- Art Direction
Oliver Scholl
- Production Design
Catherine Palmer
- Art Direction
Anneke Botha
- Set Decoration
Patrick O'Connor
- Art Direction
Kyle Marchiafava
- Set Dresser
David M. Milstien
- Leadman
Lisa Van Velden
- Set Designer
Christo Strydom
- Art Department Coordinator
Kimberly Asa
- Art Department Coordinator
Duncan Foster
- Conceptual Design
Trevor Goring
- Storyboard Designer
Jeffrey D. McDonald
- Assistant Art Director
Kerry van Lillenveld
- Property Master
Collin Grant
- Storyboard Designer
Anthony Liberatore
- Storyboard Designer
Dan Sweetman
- Storyboard Designer
Etienne Maree
- Set Dresser
Josh Roth
- Property Master
Patty Carey
- Location Scout
James Luccarda
- Location Scout
Guy Potgieter
- Supervising Art Director
Laurent Ben-Mimoun
- Conceptual Illustrator
Thomas A. Nelson
- Storyboard Designer
Juan Sanchez
- Assistant Art Director
David Meyer
- Set Designer
Pravika Singh
- Set Designer
Sam Tung
- Storyboard Designer
Liz Chancey
- Art Department Assistant
Malwande Sigabi
- Set Designer
John Rakich
- Location Scout
Brad Ricker
- Art Direction

Add to diary