Take a look at the movies and TV shows that will be coming and leaving to the streaming service this August.
Take a look at the movies and TV shows that will be coming and leaving to the streaming service this August.
The Chair, which was filmed in Pittsburgh and stars Sandra Oh, will be released on Netflix on August 20.