Juan Villegas inMoviesSort Popularity Votes Average Original Title Release Date Bombón El Perro 6.724 average rating ★★★★★ The Cat Vanishes 5.8 average rating ★★★★★ The Road to San Diego 7 average rating ★★★★★ In the Open 5.7 average rating ★★★★★