Deanna Dumas inMoviesSort Popularity Votes Average Original Title Release Date Lust: A Seven Deadly Sins Story 5.179 average rating ★★★★★