Edinburgh, 1831. Among those who undertake the illegal trade of grave robbery is Gray, ostensibly a cab driver. Formerly a medical student convicted of grave robbery, Gray holds a grudge against Dr. MacFarlane who had escaped detection and punishment.
Boris Karloff
as John Gray
Bela Lugosi
as Joseph
Henry Daniell
as Dr. Wolfe 'Toddy' MacFarlane
Edith Atwater
as Meg Camden
Russell Wade
as Donald Fettes
Rita Corday
as Mrs. Marsh
Sharyn Moffett
as Georgina Marsh
Donna Lee
as Street Singer
Ted Billings
as Townsman (uncredited)
Robert Clarke
as Richardson a Medical Student (uncredited)
Mary Gordon
as Mary McBride (uncredited)
Milton Kibbee
as Dan (uncredited)