DeExtinction poster

DeExtinction

13m
DeExtinction poster
Movie Trailers
Movie Trailers

About

Huyghes film installation captures a moment of reproduction between insects over 30 million years old The title resonates with current scientific experiments into the deextinction of prehistoric species

Director
Original Title
De-Extinction
Keywords