With Stevenson's encouragement and camera Hiralal Sen, an Indian photographer, made a film of scenes from that show, namely The Flower of Persia (1898).
In 1897, a film presentation by Professor Stevenson featured a stage show at Calcutta's Star Theatre. Following the screening of the Lumière and Robert Paul moving pictures in London (1896), commercial cinematography became a worldwide sensation and by mid-1896 both Lumière and Robert Paul films had been shown in Bombay. The history of cinema in India extends back to the beginning of the film era. Major Indian enterprises in the film industry include AVM Productions, Sun Pictures, AGS Entertainment, Geetha Arts, Zee, Mythri Movie Makers, UTV, Suresh Productions, Eros International, Aascar Films and Yash Raj Films. Millions of Indians overseas watch Indian films, accounting for some 12% of revenues. Films like Bahubali: The Beginning were dubbed in more than three languages, thus starting a Pan-India films movement. Indian cinema is a global enterprise, and the films have a following throughout Southern Asia and across Europe, North America, Asia, the Greater Middle East, Eastern Africa, China and elsewhere, reaching over 90 countries. In 2021, Telugu cinema was the largest film industry of India in terms of box-office. By 2020, the combined revenue of all regional film industries has surpassed that of the Hindi film industry. Other prominent film industries include Malayalam and Kannada film industries representing 5% each, as well as Bengali, Marathi, Punjabi, and Bhojpuri film industries, representing the 5% combined. In 2019, the Hindi film industry represented 44% of box office revenue, followed by the Tamil and the Telugu film industries, each representing 13%. The overall revenue of Indian cinema reached US$2.7 billion in 2019. In 2015, India had a total box office gross of US$2.1 billion, the third largest in the world. As of 2018, India ranked first in terms of annual film output. Major centres of film production in the country include Mumbai, Hyderabad, Chennai, Kolkata, New Delhi, Amritsar, Kochi, Bangalore, Bhubaneshwar- Cuttack, and Guwahati. The cinema of India comprises films produced in India, where more than 1800 movies are produced annually.