profile

    Liu Sha

    Movies

    poster
    The Battle at Lake Changjin
    59.41 %|Sep 30, 2021
    Drama, War
    poster
    Mao Zedong 1949
    46 %|Sep 20, 2019
    History, Drama, War
    poster
    Underground Snatch
    0 %|Jun 29, 2018
    Drama, Comedy
    poster
    The Founding of a Republic
    53 %|Sep 17, 2009
    Drama, History

    Series

    poster
    The Burning River
    0 %|Dec 11, 2020
    Drama, Mystery
    poster
    十三省
    0 %|Dec 28, 2008