Pola Negri 's last film in Germany, a melodramatic vehicle for her as another self sacrificing married woman.
No data