
The Sable Lorcha
In China, a man is arrested and tortured for a crime committed years before by his twin brother.
Actor: Tully Marshall, Thomas Jefferson, Loretta Blake
Director: Lloyd Ingraham
Country: United States of America
Quality: HD
Duration: 50m
Release: 1915
IMDb: 0/10












