Lou Deleuze inMoviesSort Popularity Votes Average Original Title Release Date The Green Perfume 5.321 average rating ★★★★★ Sweet Tooth 6.5 average rating ★★★★★