It's been a long while since I've read the first two books in Stephen King's GUNSLINGER series but it seems to me this is sort of a Reader's Digest version of those novels. A teenaged boy has been having visions of another world since the death of his father in a fire a year before and his mother-and her boyfriend-think he's crazy. But what he is seeing is real, which is confirmed when he goes through a gateway to "Midworld" and encounters the Gunslinger (Edris Alba) he's seen in his visions. Matthew McConeghy is "The Man in Black", a sorcerer who is the personification of evil. He wants to let darkness and evil take over everything and the way to do this is to destroy The Black Tower, which is in the center of the universe
The movie is flat, because it follows such a simple plot-line and really doesn't offer anything new. It's like the HARRY POTTER movies-a bunch of old ideas we've seen countless times before. Eh.