Edmund Lowe
Role: Philo Vance
Virginia Bruce
Role: Zalia Graem
Benita Hume
Role: Nurse Gladys Beeton
Douglas Walton
Role: Floyd Garden
Nat Pendleton
Role: Sergeant Ernest Heath
Gene Lockhart
Role: Edgar Lowe Hammle
H.B. Warner
Role: Major Fenwicke-Ralston
Kent Smith
Role: Woode Swift
Grant Mitchell
Role: District Attorney Markham
Frieda Inescort
Role: Mrs. Madge Fenwicke-Ralston
Henry B. Walthall
Role: Dr. Garden
Jessie Ralph
Role: Mrs. Hammle
Charles Trowbridge
Role: Inspector Colby
Etienne Girardot
Role: Dr. Doremus
William Austin
Role: Sneed, Hammle's Butler (Uncredited)
Don Brodie
Role: Messenger (Uncredited)
Olaf Hytten
Role: Vance's Butler (Uncredited)
Rosalind Ivan
Role: Mrs. Jepson (Uncredited)
Fred Kelsey
Role: Heath's Assistant (Uncredited)
Wilbur Mack
Role: Man Yelling at Race Track (Uncredited)
Lee Phelps
Role: Bus Driver (Uncredited)
Alexander Pollard
Role: Waiter at Race Track (Uncredited)
Jack Roper
Role: Servant Eating Caviar (Uncredited)
Matty Roubert
Role: Newsboy (Uncredited)
Dorothy Vernon
Role: Woman Running for Bus (Uncredited)
Duke York
Role: Traffic Cop (Uncredited)