Film New Directors/New Films Brings Brazilian Horror & a Dominican Tale of Revenge to New York 03.14.18