5) Gamora
In this case, just because a character is last, it doesn’t necessarily mean that they were a bad character. In fact, Gamora was actually a great character, it’s just that unfortunately for her, someone has to be last on the list.
Starting off with the positives, she is a very deadly assassin capable of getting right into the thick of combat, similar to Black Widow. She also has an uneasy upbringing being the adopted daughter of Thanos, but a brutal sibling rivalry with her sister Nebula allows for some semi-important action scenes during the film’s more climactic battles.
The problem is that a lot of the plot surrounding her feels undercooked in comparison to the other Guardians. The fact that Ronan – the villain of the film and partner to Thanos – is about as generic as they come didn’t help matters, either. Gamora betrays Ronan because he’s obviously a lunatic fixated on destroying the galaxy, but she simply doesn’t do much throughout the film besides wind up as the love interest to Star-Lord. She does have some interesting dialogue with Drax The Destroyer in regards to her association with Ronan, as Ronan murdered his family, but that’s really it in terms of character development.
Her character is also far more serious than the rest, which isn’t something that detracts from being likable, but does make her come across as less memorable. Still though, Zoe Saldana made it all work and makes up for it by being arguably the best fighter of the bunch.