Loved it. Cinematography, musical score, casting , well thought out . I have noticed some people call this long... it's as long as it needs to be . The story slowly unwinds because it's taking you to a weird place, something unusual. You have to watch everyone figure out what they believe, and determine what you could believe. It's King, and sometimes he wants us to go on a long ride. So yeas, I fully recommend this.