As IDFA as an institution failed to find the correct response to pro-Palestinian activism, the films themselves had an equally knotty relationship to facts.
Category: IDFA
Taking place in Amsterdam, IDFA is the largest documentary film festival in the world.