As the most dedicated streamers know, there’s a lot of weird stuff hiding in Netflix’s library. One of the weirdest documentaries of the year just …

First posted on https://decider.com