Weird!
Not sure what to rate it.
Feels a bit like marmite, you'll either get it or you won't.
Brilliant, but terrible at the same time and strangely gripping all the way through, hence sitting through all 2hrs 20 mins of it.
Left me feeling kind of perplexed.
Big build up to a big event that actually turns out to be a none event, then skews off onto some other weird tangent.
Think you need to have read the book to get the movie.
I haven't read the book but rather intrigued.