Cape Town – Since filming of the adaptation of Stephen King's Dark Tower began in Cape Town we've been trying to get a sneak peek.
Idris Elba and Matthew McConaughey star as the gunslinger and the villainous man in black.
Entertainment Weekly snapped these exclusive images of the stars in character.
The images also introduce us to Jake Chambers played by Tom Taylor.
Jake, a young boy from New York experiences visions and nightmares of the tower.
Check out the pictures here: