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

The associated essay, Powers of Ten, was written for this event.

IDFA Master Talk

2017