Natalia Segura inMoviesSort Popularity Votes Average Original Title Release Date Chinese Puzzle 6.596 average rating ★★★★★ Fugly! 4.5 average rating ★★★★★