I agree with you about Netflix. They are really pissing me out cancelling a lot of great projects. Looks like they have no idea about how to make marketing.
About the film, I'm so intrigued that I didn't wanted to read to much. I'll step back later. I'm going right to watch this film.
Check it out! Fortunately it isn't too long so even if you dislike it, you shouldn't be too disappointed.