Ever feel isolated on our beloved Denison hill, separated from the real world by college life? The Human Rights Film Festival, which kicks off this evening, provides a solution by...