Idris Elba and Matthew McConaughey star in the upcoming adaptation of Stephen King’s sci-fi epic, The Dark Tower, coming this August. Watch the first trailer!

Idris Elba as an intergalactic, dystopian, gunslinging badass? YES PLEASE!
This morning Sony/Columbia Pictures released the first trailer for the upcoming adaptation of Stephen King’s science fiction thriller, The Dark Tower.
Judging from the trailer, this film will be epic in every way, as Roland Deschain (Idris Elba), the last Gunslinger, faces off against the Man in Black (Matthew McConaughey), apparently a worse villain than the devil. Just as the Gunslinger hits a wall in this battle, and maybe even loses faith, hope is renewed when he crosses paths with a boy from Earth, Jake (Tom Taylor). Jake can not only see the other worlds, but also knows the fate of the universe is in jeopardy if the Man in Black destroys the Dark Tower. Oh yes, epic battle is EPIC.
Watch now:
“I do not shoot with my hand; I shoot with my mind. I do not kill with my gun; I kill with my heart.” *FLAILS*
Gunslinger will definitely love Earth’s affinity for guns. *SNORT* I cannot with how badass that gunslinging is! And can we talk about how creepy the Man in Black is? *SHIVERS*
Check out five images from the trailer, plus the official film trailer.
The Dark Tower hits theaters August 4, 2017.

There are other worlds than these. Stephen King’s The Dark Tower, the ambitious and expansive story from one of the world’s most celebrated authors, makes its launch to the big screen. The last Gunslinger, Roland Deschain (Idris Elba), has been locked in an eternal battle with Walter O’Dim, also known as the Man in Black (Matthew McConaughey), 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.
Directed by: Nikolaj Arcel
Based on the Novels by: Stephen King
Cast: Idris Elba, Matthew McConaughey, Tom Taylor, Claudia Kim, Fran Kranz, Abbey Lee, and Jackie Earle Haley