An unholy pile of genre cliches and other Y/A garbage that lacks all the strangeness you would expect from Stephen King's work. Idris Elba's charismatic screen presence is the only thing that survives this disaster. Matthew McConaughey tries his best as the malevolent wizard Randall Flagg aka the Man in Black, but it's not the type of role he's suited for. The kid Tom Taylor is bland but not bad. Still, no Haley Joel Osment which I think is what they were hoping for. Sort of a Sixth Sense meets the Matrix or something. Dear god, it is not. It's utterly generic and disposable trash.