The Mahabharata was originally known as Jaya and went through several name changes before it became Mahabharata.
Sahadev, the youngest brother of the Pandavas, had the power to see into the future and knew everything about the war.
Ekalavya, a character in the epic, was the son of Prince Devashrava and a cousin of Lord Krishna and the Pandavas.
Bhishma Pitamah, also known as the Ganga Putra, was cursed by Shikandi when he rejected her love.
Arjuna was unable to defend the wives of Krishna from common robbers after Krishna's departure, and his bow became heavy and he forgot his mantras.
The Mahabharata was not just a fight between the Pandavas and Kauravas, but also involved forces from Rome and Greece.
Karna was cursed by a Brahman that he would be killed by his enemy when his attention was diverted during combat.
Vedvyas is not a name but a post given to those who had knowledge of Vedas, and there were 27 Vedvyas before Krishnadweepayan.
Abhimanyu was an incarnation of a powerful demon named Kalayvan, and his only weakness was his partial knowledge of Chakravyuha.
Suyodhana, Duryodhana's real name, was given the title of "Duryodhana" by Balram, which means "a warrior who cannot be defeated."