I thought it was good, but it suffered from everything that the Avengers films suffer from. Like The Avengers, it was overloaded with too many characters, most of whom didn't really matter, which was evident from the lack of character development. Sure, it's the 13th film in the extended universe, and most characters have had an ample amount of character development in previous installments, but without development, it feels as if most of the characters actually regressed and became less interesting.

Ant-Man and Hawkeye randomly showed up, did some cool stuff for one scene, and that was it. Vision was pointless. The Spider-Man thing, although pretty cool to see, seemed a little pointless and out of place. Even Black Widow felt watered-down in this installment. There was so much development in regards to her relationship with Cap in Winter Soldier that seemed to be completely ignored.

The dynamic between Cap, Stark, and Bucky was fantastic, and I'm glad that was the focus of much of the film, though it was never quite explained why a rebel like Tony Stark is all of a sudden selling out to the US government. Kind of contradicts the entirety of the first two Iron Man films. I understand that people can change overtime, but having Stark randomly betray everything he stood for in his previous films seemed a bit out of place.

I feel like a movie following up on Hydra's continuing existence within the US government itself would have been a more compelling story, and would have related better to the previous two Captain America installments.

It was good, but it felt like an Avenger's movie, not a Captain America movie, and that's not a good thing.