• People

Credits

Cast

Theda Bara

Theda Bara

Helen Talboys

Riley Hatch

Riley Hatch

Luke Martin (as William Riley Hatch)

Clifford Bruce

Clifford Bruce

George Talboys

Stephen Grattan

Stephen Grattan

Undetermined Role

Warner Richmond

Warner Richmond

Sir Michael Audley

Directing

Marshall Farnum

Director

Writing

Mary Elizabeth Braddon

Novel

Mary Asquith

Scenario Writer

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.