20. Sam Spade
played by Humphrey Bogart in The Maltese Falcon
A man with a perverse sense of honor, Sam Spade has no qualms about sleeping with his business partner’s wife, but will also stop at nothing to bring said partner’s killer to justice. This stoic nobility is at constant odds with Sam’s personal desires, damning him to a life of loneliness and misery.