I HATED this movie, it was over all boring and confusing. The most interesting thing was the flashbacks and they were placed in really wired spots that didn't make any sense, the characters were boring and seemed like they had absolutely no idea what was happening, and Iikaris's betrayal made no sense, and then he killed himself for what? It wasn't necessary and it was pointless, if they wanted to do a backstory movie then the flashbacks would've been that backstory, because clearly that's how we got to finder out there characters we saw that they came to Earth and that they were meant to protect the humans from something, that a war was happening, Thena having somekind of "sickness", and how the characters interacted with each other, and it would've been more interesting and engaging, but instead they put in random flashbacks that made no sense, a random betrayal, Sprite was jellous for no real reason, and Iikaris kills himself for no reason..... what? They dragged the movie on and no good came from it witch was really disappointing I had higher expectations for a Marvel movie and this one was just a disappointment, and I wish they had done better,but oh well what's done is done nothing we can really do about it now.