View Full Cast Wilfrid Hyde-WhitePhilo VanceWally PatchInspector MoorHenri De VriesDr. BlissKathleen KellyAngela HargreavesJohn RobinsonDonald Scarlett