5 Underappreciated Characters In Avengers: Endgame
4. Gamora
Fans were delighted to see a past version of Gamora, who had been murdered by Thanos in Infinity War, alive and well in Endgame.
Initially a member of Thanos's forces, Gamora begins to question her allegiance when she sees a glimpse of the future in her sister's memories. She makes the brave decision to listen to future Nebula, whom she really had very little reason to trust based on her relationship with past Nebula, and join her in the battle against their wicked adoptive Father.
The decision foreshadows the hero that Gamora was always destined to become as a member of the Guardians Of The Galaxy.