‘Dark Tower’ Trailer: Matthew McConaughey and Idris Elba Duel in Stephen King Adaptation

Idris Elba and Matthew McConaughey play bitter enemies in the first trailer for Sony’s “Dark Tower” — an adaptation of the Stephen King series of the same name.

“For thousands of generations the gunslingers were knights sworn to protect us from the coming of the dark,” Elba huffs in a voiceover at the beginning of the trailer.

Tom Taylor plays a young boy who is taken in and trained by Elba’s character Roland Deschain or “The Gunslinger.” The two face the threats of McConaughey’s Walter Padick, also known as “The Man in Black.”

At one point McConaughey taunts, “You can’t stop what’s coming. Death always wins.”

Danish filmmaker Nikolaj Arcel is responsible for directing the movie which, from the looks of the trailer, should include plenty of slow-motion action sequences and snorted dialogue about justice and humanity. A crew of writers, including Arcel, worked on the script — Akiva Goldsman, Jeff Pinkner and Anders Thomas Jensen also have credits.

McConaughey and Elba played up the trailer’s arrival by posting teasers on Tuesday in a dramatic exchange. “You want the Tower?” McConaughey tweeted at Elba. “To find the tower is my purpose. I’m sworn,” the co-star responded.

“Dark Tower” hits theaters August 4. Watch the trailer below:

See the Twitter exchange between McConaughey and Elba below:

Get more from Variety and Variety411: Follow us on Twitter, Facebook, Newsletter