International Documentary Film Festival Amsterdam

The International Documentary Film Festival Amsterdam is the world's largest documentary film festival held annually since 1988 in Amsterdam. Over a period of twelve days, it has screened more... Wikipedia

  • Location:  Amsterdam, Netherlands
  • Founded:  1988
  • Hosted by:  IDFA
  • Language:  International
  • Website:  idfa.nl
  • Data Source:  DuckDuckGo