Peng resurrects reels of 8.75mm film print to explore myth, memory and historical research ...