Dallas International Film Festival

  • Angelika Film Center 5321 E Mockingbird Lane Dallas, TX

Abacus will screen at the Dallas Film Festival on April 8 at 2:00PM. 

Details here.