'The Dark Tower' Trailer: Monsters, Magic and Much Gunslinging From Idris Elba and Matthew McConaughey

Watch trailers and free full-length movies on Yahoo View, available on iOS and Android.

After years of stops and starts, Stephen King’s fantasy epic The Dark Tower will finally make it to the screen this August. Rather than stick to the first book in King’s eight-novel opus, the adaptation combines elements of various installments of the series. Starring Idris Elba and Matthew McConaughey, the film project has left King die-hards waiting (excitedly — and nervously) for decades — and now, its first trailer has been released, which is sure to elicit strong reactions.

In the above promo, we’re introduced to Roland (Elba), the last of a breed of gunslingers that once patrolled a parallel universe known as Mid-World. Roland’s path soon crosses with young Jake (Tom Taylor), a boy from our world whose strange visions of Roland and a tower compel him to find a way to the gunslinger’s alternate universe. There, the duo embark on a mission to reach and protect the tower from the Man in Black (McConaughey), who’s apparently worse than the Devil and in charge of an army of orc-like bad guys who prove easy targets for the sharp-shooting Roland.

Featuring an array of CGI landscapes, monsters, and skirmishes, the first The Dark Tower trailer certainly makes it clear that Danish director Nikolaj Arcel’s film won’t stick too closely to its source material, instead opting for a far more familiar Hollywood blockbuster vibe. While the film will no doubt inspire heated debate, at least moviegoers now have some idea of what to expect when this otherworldly adventure lands in theaters on Aug. 4. To prepare, check out the trailer above.

Read more from Yahoo Movies: