If you're into ridiculously non-existent plots, horrendously bad story building, non-existent explanations about 90% of why things are happening during the movie, knowing exactly everything that is going to happen an hour ahead of time, but still want to watch pretty good CGI during the short battle scenes - this is your movie. It was absolutely terrible, but the fight scenes were okay. I will never spend another second rewatching it for any reason, but according to Rotten Tomatoes, it was pretty well received by most viewers.