Shi Chen inMoviesSort Popularity Votes Average Original Title Release Date The River 6.8 average rating ★★★★★ 魔鬼发卡 6 average rating ★★★★★