Date: 2nd March 2016
After months of speculation, The Dark Tower has officially locked in Idris Elba to play the Gunlinger, Roland Deschain, with Matthew McConaughey portraying the villainous Man in Black. Author Stephen King confirmed the news through his Twitter page today, including the very first line from his first book in The Dark Tower novel series, "The man in black fled across the desert and the gunslinger followed."
Entertainment Weekly also spoke with the author, and The Dark Tower director Nikolaj Arcel, who confirmed that pre-production is under way, and principal photography will begin in seven weeks, with the January 13, 2017 release date still in place.
Source: Press Release