Reportedly, Producer Ah Loke Ho dumped the original print for this film and many others of his company in a "lombong" (mining pool).
To my knowledge, no surviving print is known.
Andreas Huber, 10.01.2009
Do you have media, images or documents related to this film? Lost Films welcomes contributions of materials in digital format.
Login or
register to upload your supplementary materials about his film.