Cast was great. Looked beautiful. My only problem is that they tried to cram a piece of every dark tower novel in to 1 movie.
If you haven't read the books then enjoy a nice fantasy movie. If you've read the books then you'll recognize a lot and there are Easter eggs.