In India, for people who are conversant with the Mahabharata, there is a whole culture where Karna is a kind of anti-hero. He is a sweet mango gone bad. He was a wonderful human being gone totally bad because he invested in bitterness. His bitterness took him into a disastrous life story. He was a man with a phenomenal sense of integrity and generosity but all this was lost. He died in the battle in a bad way.