I enjoyed the movie quite a bit. It made major changes to the story, but it still felt like an epic tale. The CGI was very good as well.
My only concern is that this movie somehow got rated PG-13. Probably because it's animated. It is definitely well into the R level of violence, blood...