I just finished Killer Ratings - I didn't think it overstayed its welcome like the usual episodic documentaries on Netflix. This was nicely told, and paced well. I still do not know who to believe, but I do believe all of them are guilty someway, somewhow. That city in Brazil is really insane. Imagine living there in those conditions, I feel and fear for those who call that city their home.