Months went by without any new The Dark Tower ephemera to report, but today all of that changed. For starters, we got confirmation that the film's first official trailer will arrive tomorrow. Then stars Matthew McConaughey and Idris Elba engaged in a little Dark Tower roleplay on Twitter before revealing our very first look at footage from the film.

Now we've got posters. Character posters.

They're pretty rad.

Here we have Idris Elba as Roland Deschain, last Gunslinger in Mid-World. Look closely and you'll notice that his iconic guns are glowing bright blue, which is apparently a feature that's been added to Roland's weapons for the film. I'm not entirely sold on this effect just yet (Roland's prowess with the guns oughtta be special effect enough, ya kennit?), but it does make 'em look pretty cool on this poster.

We've also got this poster, featuring Matthew McConaughey as The Man In Black. His poster's not as flashy (note: nothing's glowing blue), but I like the simplicity of this one. McConaughey's a great choice for Roland's greatest adversary, and we're all eager to see if he manages to stick that particular landing.

Word on the street is, there'll be more The Dark Tower stuff today and tomorrow. Stay tuned, weary travelers. We're almost there.

The Dark Tower opens everywhere on August 4th.