I'm glad this is on Netflix
Tons of people missed this film because of advertising and its independent status so I feel Netflix will expose it to a larger audience which is great.
On another note, based on some of the tweets I’ve read about the film; some do not understand it’s a satire :/