My “Master Talk” from the IDFA Film Festival — given at the beautiful Tuschinski theater on November 17th, 2017 in Amsterdam.

IDFA Master Talk

2017