Showing 1 - 2 of 2 articles tagged "Neil LaBute"
The Kate Bosworth-led series has been described as the worst show on Netflix.
In a media landscape already saturated with dystopian fiction, few would argue that we need another bleak, futuristic series imparting...