Tan Chen inMoviesSort Popularity Votes Average Original Title Release Date Fist of Dragon 0 average rating ★★★★★ Sacrifice to Desolate Spirits 3 average rating ★★★★★