This Week in Documentary Film

Directors Ricki Stern and Anne Sundberg bring the tale of the genocide in Darfur through the eyes and words of former Marine Captain Steidle who now spends his life speaking out against such atrocities.  The film has won five awards at film festivals around the coutnry including the Adrienne Shelley Excellence in Filmmaking Award at the Nantucket Film Festival earlier this year.  Check out the official site.  The documentary opens exclusively in New York on Wednesday.  Lager trailer available in the Full Diagnosis.

The Devil Came on Horseback
N/A