This movie was good, but not great. It felt like there were some plot holes as well as other missed opportunities for us to connect with the characters more. Not to mention, this movie didn't have as many action-packed scenes. That's not necessarily bad, but given the weight of the final battle at the end of the movie, it felt like there was more fighting to be done, especially with the deviants. That said, the strengths of the movie are very strong. First, it is a beautiful love story told well. It's not cheesy, but genuine and full of emotion. It's also full of twists and surprises (sometimes too many twists, it gets confusing). And the characters were all impressive. I think each added something to the movie, which is never easy with having ten heroes to discover. Those are some great strengths in this film, but again I think there are multiple weaknesses that make this film not as great as others. It honestly didn't live up to my expectations, but that's not to say it was a flop. Like Black Widow, I would rank it in the middle of all MCU films.