The political drama I'm Still Here emerged as the highest-grossing Brazilian movie in five years, and it's blocked for some Netflix subscribers.
The Nigerian filmmakers known as "The Critics" are explored in the documentary 'Crocodile,' directed by Pietra Brettkelly and The Critics.