Mercedes Fraile inMoviesSort Popularity Votes Average Original Title Release Date The Puzzle 6.9 average rating ★★★★★ No Escape 4 average rating ★★★★★