In the nineteenth century, the renowned professor of anatomy Dr. Thomas Rock (Timothy Dalton) gives classes to neophyte medicine students at the local university. Dr. Rock uses his assistant Dr. Murray (Julian Sands) to buy corpses for his experiments from body snatchers paying a little fortune for the cadavers. When the alcoholic scum Robert Fallon (Jonathan Pryce) and Timothy Broom (Stephen Rea) overhear the conversation of grave-robbers about Dr. Rock, they decide to supply fresher corpses that are worth more to the doctor, killing the poor inhabitants. Dr. Murray has unrequited feelings for the cockney whore Jennie Bailey (Twiggy) that usually hangs around with the prostitute Alice (Nichola McAuliffe). When Dr. Murray discovers that Fallon has just sold the corpse of Alice, he seeks out the worthless Fallon and Broom to stop them from murdering Jennie. Will he arrive in time to save Jennie?