The Dark Tower: Idris Elba, Matthew McConaughey cast in Stephen King movie. The tower has begun to peek above the horizon. After many years, and many attempts, a film version of Stephen King’s The Dark Tower is finally getting underway with Idris Elba confirmed as the gunslinger and Matthew McConaughey as the mystical foe known as the man in black.