2. Arthur Morgan (Red Dead Redemption 2)
Arthur Morgan is one of the best heroes in video game history. Many were unsure if Arthur Morgan could live up to John Marston when he first appeared in the Red Dead Redemption 2 teaser.
Furthermore, after completing the game, Arthur became one of the best, if not the best, protagonists of all time. Arthur is an outcast who has come to terms with his identity. Nonetheless, he fights with it as well.
After all, Arthur has a history of committing crimes and causing harm to others. Rather than lamenting his mistakes or begging forgiveness, he seeks to do the right thing.
However, after spending so much time with Arthur, the players genuinely wanted him to succeed.
In addition, Arthur Morgan is a one-of-a-kind figure who may never be duplicated. Anyone on the fence about playing RDR2 should at least read Arthur’s notebook as he travels around America at the turn of the century.
15. John Marston (Red Dead Redemption)
Like many of the characters on this list, John Marston can’t seem to get away from his past. The federal government forces John, a former member of the Van Der Linde gang, to track down the surviving members. If he does not, he will never be able to see his family again.
Additionally, Rob Wiethoff’s voice brings a lot of nuance to this character, who is stuck between a rock and a hard place. Despite his troubles, he is adamant about completing the work and returning to his family.
Furthermore, the prequel, Red Dead Redemption 2, delves more into John’s reasons. As the games demonstrate, he genuinely desired to raise his family as a rancher. However, once an outlaw, always an outlaw.
21 Best Heroes in Video Games History