Source:
Netflix
Netflix has an upcoming film titled 13th. This exhilarating documentary by Ava DuVernay is based upon how jails have been institutionalized as a business. Expect 13th to be available on Netflix October 7th. Take a look at the trailer above.