Liu Sha inMoviesSort Popularity Votes Average Original Title Release Date The Battle at Lake Changjin 6.052 average rating ★★★★★ The Founding of a Republic 5.316 average rating ★★★★★ Mao Zedong 1949 4.6 average rating ★★★★★ Underground Snatch 0 average rating ★★★★★