Richard Barthelmess ( Tol'able David )Ernest Torrence ( Tol'able David )Ralph Yearsley ( Tol'able David )Forrest Robinson ( Tol'able David )Gladys Hulette ( Tol'able David )