More of a 3 star in terms of watchability and enjoyment, but it earns that 4th star for being super innovative and artistic.
Ultimately I liked the book better — the climax hits more, and there are lots of details and explanations which are missing from the movie.