Seven years in the making and costing nearly $20 million, the first Indian film museum is set to open in the home of Bollywood, Mumbai, more than 100 years after the country's celebrated movie industry was born.