Beautiful, interesting, incredible cinema.
A 1913 English language drama film directed by D.W. Griffith, starring Mae Marsh.