Florid melodrama of misunderstandings, betrayal and desperation as Theda schemes to keep the title secret.
Theda Bara
as Helen Talboys
Riley Hatch
as Luke Martin (as William Riley Hatch)
Clifford Bruce
as George Talboys
Stephen Grattan
as Undetermined Role
Warner Richmond
as Sir Michael Audley