60-Second film produced for the 25th anniversary of the International Documentary Film Festival Amsterdam IDFA in 2012.