0.0

De-Extinction
Released
0h 13m
8/12/2014
en - US
Huyghe's film installation captures a moment of reproduction between insects over 30 million years old. The title resonates with current scientific experiments into the de-extinction of prehistoric species.
Actors
No actors data available