Only the fifth reel of this seven reel film is known to survive.
Possibly the only film from this silent-era Chinese American production company to (partly) survive.
The surviving reel (reel 5 of 7 total) was preserved by the UCLA Film and Television Archive. To release it on DVD, it was copied at 20 frames per second from the 35mm print.
In May of 1930, the film was shown under the title "Daughter of Heaven" at the Filmarte Theatre on Vine Street in Hollywood.
Final film of Chow Young.