10 Best Video Game Anti-Heroes Of All Time
5. John Marston - Red Dead Redemption
John Marston's trying to get on the right path, but to get there he has to pull a few triggers.
No matter the morality he switches to, John will always be an outlaw, it's stained his skin and can never be washed off.
Trying to find a way out of the outlaw life just leads to him performing more outlaw-ish things, more chaos and death, after all, Marston is a Rockstar protagonist, they never have the best of luck and Marston was one of the unluckiest.