Too long, too many subplots and unnecessary dialogues
It could have been a much better movie, because imo the cast was really good + the action and the visuals were done really well. But there were so many different things going on in the movie, that it was a burden to watch through the whole thing.
And I hated the fact that Gwen died.