“If there is just one film to watch from IDFA this year, it would likely be “Last Train Home,†the first feature from Chinese-Canadian director Lixin Fan. The film is an exceptional observational documentary that charts a dramatic Chinese journey affecting just one family but representing the challenges facing a changing nation and a troubled world.”
Read More