The Bhagavata Purana has been the most popular and widely read Purana texts relating to Vishnu avatar Krishna, it has been translated and available in almost all Indian languages. Like other Puranas, it discusses a wide range of topics including cosmology, genealogy, geography, mythology, legend, music, dance, yoga and culture. As it begins, the forces of evil have won a war between the benevolent devas (deities) and evil asuras (demons) and now rule the universe. Truth re-emerges as the Vishnu avatar first makes peace with the demons, understands them and then creatively defeats them, bringing back hope, justice, freedom and good - a cyclic theme that appears in many legends. The Bhagavata Purana is a revered text in Vaishnavism. The Puranic legends of Vishnu have inspired plays and dramatic arts that are acted out over festivals, particularly through performance arts such as the Sattriya, Manipuri dance, Odissi, Kuchipudi, Kathakali, Kathak, Bharatanatyam, Bhagavata Mela and Mohiniyattam.