I understand why this movie was so successful

Rating: 6/10 (8 November 2019)

The movie includes sci fi, action, adventure, drama, fantasy, war and romance with a happy end and nice music. So it's versatile and appeals to a very large audience. The film is from 2009 and is visually appealing, but the quality of CGI is not as good as, for example, "The Lord of the Rings" of 2001.
I saw the theatrical version (162 minutes) and I liked the movie, but not very much. The last 40 minutes I could not concentrate anymore, which is why the movie was too long for me.
I'm a science fiction fan and the focus here is on fantasy.