Stefano Deffenu inMoviesSort Popularity Votes Average Original Title Release Date Perfidia 6.6 average rating ★★★★★ The Giants 7.1 average rating ★★★★★ The Island of the Resuscitated Dead 0 average rating ★★★★★ No Redemption With... Don Mitraglia 7 average rating ★★★★★