Margaret Wang inMoviesSort Popularity Votes Average Original Title Release Date The Touch 5 average rating ★★★★★ First of May 6.7 average rating ★★★★★ Legend of Chinese Titans 0 average rating ★★★★★