The Dark Tower is a 2017 American science fantasy Western action film[4] directed and co-written by Nikolaj Arcel. Based on Stephen King's novel series of the same name, the film stars Idris Elba as Roland Deschain, a gunslinger on a quest to protect the Dark Tower—a mythical structure which supports all realities—while Matthew McConaughey plays his nemesis, Walter Padick (The Man in Black) and Tom Taylor stars as Jake Chambers, a boy who becomes Roland's apprentice.


Roland & the Man in Black share an ancient vendetta, they must fight to the death in an epic battle over the fate of the Universe. 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.