Troy Davies inMoviesSort Popularity Votes Average Original Title Release Date Bloodlust 2.6 average rating ★★★★★ Ecco Homo 0 average rating ★★★★★