This evening included a rare screening of the controversial documentary 12th & Delaware by Rachel Grady and Heidi Ewing.