The 35th International Documentary Film Festival Amsterdam (IDFA) officially opened with the world premiere of the Dutch documentary All You See, which was also screened simultaneously at 35 theaters across ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.