Overview: Twin zoologists lose their wives in a car accident and become obsessed with decomposing animals.
Release Date: 1985-10-04
Rating: 7.04
Frances Barber
Venus de Milo
Joss Ackland
Van Hoyten
Brian Deacon
Oswald Deuce
Geoffrey Palmer
Fallast
Eric Deacon
Oliver Deuce
Andréa Ferréol
Alba Bewick