

Twin zoologists lose their wives in a car accident and become obsessed with decomposing animals.
Director
Writer
Status
Released
Original Language
EN

Oliver Deuce
A young artist is commissioned by the wife of a wealthy landowner to make a series of drawings of the estate while her husband is away.