10 Video Game Anti-Heroes We Can't Help But Love
2. Max Payne (Max Payne Series)
It's not just the scrunched up face of Sam Lake and his frequent quips which makes the unfortunately named Maximilian Payne so endearing (although it helps).
The eponymous anti-hero makes good on the promise of nominative determinism, shooting up literally hundreds of baddies throughout his travails - but not without good reason. Haunted by agonising ephialtes of his family's murder, Payne turns vigilante and vows to gun down their killers - as well as several vanloads of henchmen who get in his way in the process.
Turns out two wrongs do make a right.