На главную роль Роланда, в разные годы привлекавшую Хавьера Бардема, Вигго Мортенсена и Лиама Нисона, в январе 2016 года утвердили Идриса Эльбу — в том же месяце награжденного аж двумя премиями актерской гильдии (за «Безродных зверей» и очередной сезон мини-сериала «Лютер») и явно заждавшегося главной роли в подходящей ему по классу франшизе. Правда, как и в случае с бондианой (главную роль в которой Идрису пророчат несколько лет подряд), нашлись недовольные, которых смутил цвет кожи актера. Кинг, разумеется, не из их числа — в его представлении Роланд является прямым наследником иствудовского Человека без имени из трилогии спагетти-вестернов Серджио Леоне, но «может быть и белым, и черным — что приоткрывает массу интересных возможностей рассказать его предысторию». (Этим займется ожидающийся в 2018 году телесериал.) Подфартило «Темной башне» и со злодеем — на роль Человека в черном, стоящего над душой романов Кинга нестареющего колдуна, согласился новоиспеченный оскаровский лауреат Мэттью МакКонахи. Наконец, третью по важности роль — 11-летнего мальчика, попадающего из современного Нью-Йорка на Дикий Запад параллельной реальности, по которой путешествует Роланд, — сыграл дебютант Том Тейлор.