189) Moloch Tropical (2009) Dir: Raoul Peck Not Yet Released Date Seen: June 9, 2010 Rating: 3.75/5
190) 12th & Delaware (2010) Dir: Heidi Ewing and Rachel Grady Not Yet Released (Or was it?) Date Seen: June 10, 2010 Rating: 3.75/5
Beautiful, angry. See my piece on Lincoln Center's annual Human Rights Watch Film Festival for the New York Press.