H.B. Warner
Captain Stephen Sorrell
H.B. Warner
Captain Stephen Sorrell
Margot Grahame
Mrs. Dora Sorrell
Peter Penrose
Kit Sorrell as a Child
Hugh Williams
Kit Sorrell as an Adult
Winifred Shotter
Molly Pentreath
Ruby Miller
Mrs. Palfrey
Evelyn Roberts
Mr. Roland
Donald Calthrop
Dr. Richard Orange
Arthur Chesney
Mr. Porteous
Wally Patch
Buck
Hope Davy
Ethel
Louis Hayward
Duncan
Jack Raymond
Director
Warwick Deeping
Novel
Lydia Hayward
Writer