0
0 minutes
4/15/1918
Geoffrey Hampden, a Texas oil millionaire living in New York, seeks revenge against Philip Armond, the man who caused his sister to commit suicide.
Nell Shipman
as Cynthia Stewart
Gayne Whitman
as Geoffrey Hampden / George Hammond
Bob Burns
as Dick Stewart
Hattie Buskirk
as Mrs. Stewart
Edward Alexander
as Philip Armond
Patricia Palmer
as Rose
Ah Wing
as Sing