I say this is my favourite because it is so well-written and produced that I can't find any flaws in it. They knew what they were doing when they casted Sebastian Stan as Bucky Barnes because he's phenomenal as The Winter Soldier.

He doesn't even speak a full 2 sentences in the entire movie and yet, he's the one that makes this movie work. His eyes are hauntingly beautiful and the way he carries himself as the the programmed Winter Soldier who is at war with the man who was Steve Roger's best friend, Bucky Barnes is nothing short of an Oscar nomination. He's one of the best actors in the industry right now.

I rewatch this movie once every few months because it really is THAT good.