Vishnupuran is one of the most popular mythological TV serials from India. It is the story of the Lord Vishnu, who in man's fight against evil, comes to earth time and again to maintain the balance between good and evil. Vishnupuran covers the stories of the ten incarnations of Lor Vishnu the sustainer, namely Matsya (Horned fish), Kurma (mighty turtle), Varaha (Fierce boar), Narasimha (Man-Lion), Vamana (midget), Parasurama (angry sage), Rama (dutiful prince), Krishna (righteous cow herd), Buddha (compassionate sage) and Kalki (Messiah). Vishnupuran is produced and directed by Dr. B.R. Chopra and Ravi Chopra with cinematography by Dharam Chopra, the team who brought you the mega-epic, Mahabharat. Written by Ram Govind and music by Raj Kamal.