Sebastian Stan as Bucky Barnes in the Marvel movies
Bucky Barnes is one of the most underrated Avengers. He set himself free from Hydra and stayed incredibly loyal to Captain America, who was indeed a good person at heart. The role was portrayed by Sebastian Stan and is considered his breakthrough character.
Nell, Er ... eyebrows?