Lady Tressilian
Nevile Strange
Audrey Strange
Kay Elliot
Inspector Leach
Mary Aldin
Louis Morel
Frederick Treves
Thomas Royde
Mac
Mrs Barrett
Sylvia
Hospital Doctor
Peter James
Young Thomas
Young Nevile
DS Miller
Director
Writer