I read the book, twice, and I watched the movie.
The movie followed the book, pretty much like Stephen King depicted on paper.
The only exception I noticed was the depiction of Kareem's character as a "Monster!"
Kareem's role was clearly a prophet-of-doom.
And the remainder of this standout cast delivers a wonderful portrayal of despair and devotion; hell and heroics; love and loathing.