Eric Duncan inMoviesSort Popularity Votes Average Original Title Release Date Treevenge 6.739 average rating ★★★★★