Rate: The Sable Lorcha
Using a scale from 0-lifeless to 10-ecstatic, please rate activities that apply to this movie.The Sable Lorcha
Released: 1915-11-28MPAA Rating: NR
Studios: Fine Arts Film Company,
In China, a man is arrested and tortured for a crime committed years before by his twin brother.