Overwrought drama starring Sarli as a woman whose boat has capsized and left her stranded on a rocky island. Three seal hunters find her, are all seduced by her beauty, and compete for her favors. A fight ensues and one of the hunters is killed in a stampede of seals. Not wanting anyone else to die because of her, Sarli attempts suicide, but one of the...read more

Watchlist Added
Where to Watch