John Loder
— Inspector Jim Grant
Anna Lee
— Jennie Carr
Francis L. Sullivan
— Hugo Brant
Frank Cellier
— Sam Pryor
Desmond Tester
— Arnold James
Athene Seyler
— Aunt Veronica
William Dewhurst
— Mortimer
Drusilla Wills
— Mrs. Carr
Jerry Verno
— Steward
James Pirrie
— Billy Cooper
Ellen Pollock
— Miss Harvey
Arthur Goullet
— Henry Abel
Peter Bull
— Spurgeon
Tony Quinn
— Harrigan
H.G. Stoker
— Captain
George Spence
— Ticket Taker (uncredited)