An exotic drama of strong and weak women.
Lilla Gravert falls into the clutches of a master blackmailer, Eric Helsingor.
Release Date: 1920-10-03