Sergio Vigil inMoviesSort Popularity Votes Average Original Title Release Date Lucha: Playing the Impossible 7 average rating ★★★★★