Indrasabha
The world record for the maximum number of songs is held by the musical film Indrasabha (released in 1932). It has over 70 songs. It is based on a Urdu play which was first staged in 1853. The movie is set in the celestial court of Lord Indra, the King of Gods(in Indian mythology).