A bankrupt officer, accused of cheating at cards, defends his honour with a writ.
Clive Brook
as Ann Daviot
Ann Todd
as Ann Daviot
Margaretta Scott
as Josie Bradford
Arthur Margetson
as Capt. Hugh Bradford
Ronald Squire
as Charles Cinderford
Athole Stewart
as Lord Pontefract
Percy Marmont
as Sir Bernard Roper (as Frank Celier)
Anthony Holles
as John Grant
Kate Cutler
as The Dowager
Enid Stamp-Taylor
as Jenny
Morton Selten
as Judge Trotter (as Morton Selton)
Francis L. Sullivan
as Sir Quinton Jessops (as Francis Sullavan)