1h 15min
Drama
A countess decides to get rid of a nosy stranger by luring him into a castle dungeon.
1st Feb 1917
Released