The China Mail News 1918-08-08
News of the Day (Local and General)
One of the best films ever shown in the theatres is the 'Daughter of the Gods,' which will be screened at the Hongkong Theatre on Saturday next. The film itself cost over a million dollars. It will be run until next Tuesday.
View the full text image