An ancient scripture, the Bhagavad Gita is an allegory for overcoming the ethical, moral and spiritual struggles in life.