Presumed Guilty, a searing indictment of the Mexican court system, closes the 7th annual Toronto Human Rights Watch Film Festival.