Marguerite De La Motte
— Sarasvati
William V. Mong
— Rama Pal
James Morrison
— Lt. Walter Hurst / David Hurst
Frankie Lee
— David Hurst, as a child
Ethel Grey Terry
— Jean Hurst
Alfred Allen
— The Judge
Louise Lovely
— Diana Chichester
Harvey Clark
— Col. Chichester
Josephine Crowell
— Mrs. Chichester
Robert Littlefield
— Dick Hathaway
Mary Wynn
— Ethel Hathaway
George Periolat
— The High Priest
Tom Ricketts
— Rev. Dr. Romney