Walter Lucchini inMoviesSort Popularity Votes Average Original Title Release Date Cannibal Ferox 5.395 average rating ★★★★★ Ironmaster 4.8 average rating ★★★★★