The Living Past is a documentary focused on Zhu Songlin, a retired paleontologist who had worked in the Chongqing Natural History Museum for 40 years.
He was in charge of excavation and reparation of fossils. From his perspective of work and life experience, we recognized what the relationship between nature and humanity is.
His work links past and present, and make fossils told their own stories.