profile

    Lotus Liu

    Movies

    poster
    North of Shanghai
    0 %|Jan 24, 1939
    War, Drama
    poster
    Trade Winds
    63 %|Dec 28, 1938
    Romance, Comedy, Mystery
    poster
    The Adventures of Marco Polo
    59 %|Apr 7, 1938
    Romance, Adventure
    poster
    China Passage
    55 %|Mar 12, 1937
    Adventure, Crime, Mystery
    poster
    Oil for the Lamps of China
    73 %|Jun 8, 1935
    Drama

    Series