
Report from 'Shanghai Mercury' – Great excitement was caused in the Apollo Theatre, Shanghai, on the night of May 20 when one of the patrons discovered a large water snake, which was proved to be harmless and was removed.
So successful has been the exhibition of the film 'Les Miserables' at the Apollo Theatre, Shanghai, and so great the demand for seats, that the management decided to continue the same programme for 3 nights. We understand this magnificent film will be shown in Hongkong at an early date…
Extraordinary scenes of enthusiasm marked the showing of the film 'The Past Glories of Russia,' at the Apollo in Shanghai. The pictures of the late Tsar and the Grand Duke Nicholas were vociferously cheered, the audiences rising at various times either when the National Anthem was…