Festival Files: 2018 Dallas International Film Festival, Dispatch #1

Yen Tan’s ‘1985’ got the festival off to a fine start. Continue reading Festival Files: 2018 Dallas International Film Festival, Dispatch #1