Last year's Premieres section gave us offerings such as the Zellner Bros.' Damsel, Debra Granik's Leave No Trace and Elizabeth Chomko's What They Had....
“What the Devil hath joined together, let no man cast asunder,” reads the gleefully blasphemous tagline of Brian De Palma’s 1973 horror film Sisters,...