In India, Rosamond English learns that her husband Capt. Harry English has been killed in battle. After a time, she marries Sir Arthur Gerardine but is unable to forget her first husband, and gradually her love for him is rekindled, especially when she contrasts him to the pompous and elderly Sir Arthur.
Patsy Ruth Miller
as Rose Kirby
Allan Forrest
as Jack Talbot
Pauline Garon
as Edith Rogers
Rockliffe Fellowes
as Clyde Bainbridge
Barbara Luddy
as Cecilia Kirby
Alec B. Francis
as 'Gramp' Tallifer (as Alec Francis)
Helen Dunbar
as Mrs. John Talbot
Lydia Knott
as Mrs. Kirby
Edward Peil Jr.
as The Boy
Carrie Clark Ward
as Sally Towsey
Carmencita Johnson
as Baby
Virginia Marshall
as Little Girl