Pedro Carrillo inMoviesSort Popularity Votes Average Original Title Release Date A Dead Man Cannot Live 4.9 average rating ★★★★★ This Love Is from Another Planet 4.5 average rating ★★★★★ Dying Wish - Hellfest 2024 8 average rating ★★★★★