Ava DuVernay’s 13TH: 150 Years And Counting
America is home to 5% of the planet’s population but holds 25% of the world’s inmates. Let that sink in. From the start, any possible stories that audiences have about the United States being “the land of the free” is put to rest and challenged….