Edinburgh surgeon Dr. Robert Knox requires cadavers for his research into the functioning of the human body; local ne'er-do-wells Burke and Hare find ways to provide him with fresh specimens...
Peter Cushing
as Dr. Robert Knox
Donald Pleasence
as William Hare
George Rose
as William Burke
June Laverick
as Martha Knox
Renée Houston
as Helen Burke
Dermot Walsh
as Dr. Geoffrey Mitchell
Billie Whitelaw
as Mary Patterson
John Cairney
as Chris Jackson
Melvyn Hayes
as Daft Jamie
June Powell
as Maggie O'Hara
Andrew Faulds
as Inspector McCulloch
Philip Leaver
as Dr. Elliot