Karna. A name that commands respect and admiration. The man who gave away himself as alms. The man who was wronged by many in every stage of life. The man whose life, from birth to death was filled with obstacles, humiliation, and pain. The man who had the vision to bring a greater change but lost himself in the field of war that wasn't his to fight. The story of daanveer karna.