Theda Bara

Theda Bara

Helen Talboys

Acting

Riley Hatch

Riley Hatch

Luke Martin (as William Riley Hatch)

Acting

Clifford Bruce

Clifford Bruce

George Talboys

Acting

Stephen Grattan

Stephen Grattan

Undetermined Role

Acting

Warner Richmond

Warner Richmond

Sir Michael Audley

Acting