There is no definitive proof who is in the cast, or who directed the film.
Other reported cast members include Hobart Bosworth, Robert Z. Leonard, Eugenie Besserer, Winifred Greenwood, Lillian Leighton, Olive Cox, Marcia Moore, and Alvin Wycoff.