There's many flaws that added up during the first half of the movie, but the second half really made up for it. Adding more several new main characters in a sequel can be a hard thing, and there's quite a lot of plot-armor for the main characters and a few plot holes. However the second half wasn't flawless, but it was an incredible experience to watch that part. If i could rate the first half and second half individually i would rate the first 3/10 and second 8/10, but overall it was a nice experience that could arguably be 6/10. However I'm setting the score on 7. The final score might be what it is because i am slightly biased.