All Cast

Ralph Richardson

Ralph Richardson

David Preston

Margaret Leighton

Margaret Leighton

Janet Preston

Campbell Singer

Campbell Singer

Inspector Hemingway

Jack Hawkins

Jack Hawkins

Dr. Sparling

Michael Shepley

Michael Shepley

Major Watson

Frederick Piper

Frederick Piper

Solicitor Petheridge

Meriel Forbes

Meriel Forbes

Peggy Dobson

Margaret Withers

Margaret Withers

Mrs. Watson

Gerald Case

Gerald Case

Sergeant Evans

Diana Beaumont

Diana Beaumont

Ellen

Archie Duncan

Archie Duncan

Station Sergeant (uncredited)

Johnnie Schofield

Johnnie Schofield

Joe Dobson (uncredited)