The filmmakers discuss the creature design for the film 'Mimic.'
No streaming options found at this moment.