Dutch Documentary Opens 23rd IDFA