Idris Elba is all that stands between normalcy and hell being unleashed.

In a first look at Stephen King's "The Dark Tower," released by Sony Pictures Entertainment on Sunday, we see quite the battle between Elba and his on-screen nemesis, played by Matthew McConaughey. As the trailer shows, Elba stars as Roland Deschain, the last gunslinger, who is determined to protect the Dark Tower in order to keep the universe together. At the same time, however, the Man in Black (McConaughey) is equally set on toppling it and bringing chaos and death.

The preview shows a battle between good and evil, but it takes a unique approach, made all the more interesting by its talented stars. In addition to Elba and McConaughey, the cast also includes Katheryn Winnick, Tom Taylor, and Claudia Kim, among others.

"The Dark Tower" is based on King's popular book series of the same name, and it hits theaters Aug. 4.

The Dark Tower Movie Poster
The Dark Tower
PG-132017
Based on 46 critics

Roland Deschain (Idris Elba), the last Gunslinger, is locked in an eternal battle with Walter O'Dim (Matthew... Read More

September 22, 2017
Get More Showtimes