Categories
Netflix unsettling

This Netflix drama is making everyone talk

The #3 movie in the US on Netflix right now is an original feature film that the streamer released in the final days of 2021. That capped a pretty aggressive film release schedule over the past year, which saw the service release at least one new original movie a week. By the end, it had…