A choirmaster addicted to opium and obsessed with a beautiful young woman will stop at nothing to possess her.

Claude Rains
as John Jasper

Douglass Montgomery
as Neville Landless

Heather Angel
as Rosa Bud

Valerie Hobson
as Helena Landless

David Manners
as Edwin Drood

Francis L. Sullivan
as Rev. Mr. Crisparkle

Zeffie Tilbury
as The Opium Woman

Ethel Griffies
as Miss Twinkleton

E. E. Clive
as Sapsea

Walter Kingsford
as Grewgious