An enormous film- and postproduction collaboration based in Hamburg.