Drue Delio inMoviesSort Popularity Votes Average Original Title Release Date Snuff Queen 0 average rating ★★★★★ Necessary Evil 3.6 average rating ★★★★★ Double Wide Blues 0 average rating ★★★★★ Battle for Milkquarious 9 average rating ★★★★★