Anne van der Linden inMoviesSort Popularity Votes Average Original Title Release Date I Love Snuff 4.7 average rating ★★★★★