HAFF 2017 'Leader Film'HAFF 2017 'Leader Film'2017Queuebrick VideoQueueLWatchedWFavoriteFListsDiscussionWhere to watchCopy short link2017HAFF 2017 'Leader Film'1mDirected by Chen Lu, Ding ShiweiThe official 2017 leader film for the Holland Animation Film Festival.DirectorChen LuDirectorDing ShiweiOverviewDiscussionCastCrewDetailsWhere to watchNo cast listed.