56min
Crime
Drama
A Mandarin marries an English girl and tries to poison her lover.
22nd Nov 1926
Released