On 7th July, 1896, a rainy Tuesday, an audience of Europeans paid a rupee each to watch a show which is branded as the Marvel of the Century — the motion pictures or living photographic pictures. India witnessed the debut of the motion pictures at Watson’s Hotel, the swankiest hotel of Bombay, as Mumbai was then called. Watson’s Hotel, situated in the heart of South Mumbai, is now called the Esplanade Mansion and is in ruin.