The new feature documentary of internationally acclaimed filmmaker-artist Johan Grimonprez has been selected for the central pitch at IDFA Forum. The project has the honour to open the Forum on 19 Nov 2012.