A continuation of Stephen King 's novel series of the same name , the film stars Idris Elba as Roland Deschain , a gunslinger on a quest to protect the Dark Tower -- a mythical structure which supports all realities -- and Matthew McConaughey as his nemesis , Walter Padick .
The Dark Tower is a film .