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