1. Arthur Morgan
It could be no one else.
Arthur Morgan is one of the best-written characters in video-game history. He’s a man at odds with a changing America, but more importantly, he’s at odds with himself. As Arthur expresses at one point in the game, loyalty has been the watchword of his life. Having known little else but the lifestyle Dutch has shown him, Arthur has been a devoted soldier and servant, rarely questioning the orders he is given.
Until, that is, he sees that Dutch has changed; that Dutch’s supposed aim to shepherd his gang to some sort of bucolic Eden is gone, and has been replaced by a desperate need to save himself. And as Arthur gradually loses faith in Dutch, he uncovers layers in himself he never knew existed, and we see a man who could have gone down an entirely different path in life.
Arthur Morgan is not a good man, but he is not a bad man either. Juxtaposed against a monster like Micah Bell, we see a person who is a criminal and a killer, but also a protector and a provider. Arthur will do anything for the people he loves, and we see this at the end of the story, when he does everything in his power to help John and his family escape.
Ultimately, Arthur is simply a relatable human being, beautifully drawn. Like all people, he has flaws, but he also has strengths. In the end, he gives himself over to the better half of his nature, and in doing so, finally redeems himself.
The Best Characters in Red Dead Redemption 2 Ranked | Attack of the Fanboy