https://www.filmplatform.net/product/idfa-collection
The International Documentary Film Festival Amsterdam (IDFA) is the world’s largest documentary film festival held annually since 1988 in Amsterdam.
The objective of the IDFA is to promote creative documentaries to as wide an audience as possible. The festival has grown to an eleven-day event, screening more than 200 documentaries and attracting nearly 120,000 visitors.