Director: J. Searle Dawley
William Sorelle
Mephistopheles
Laura Sawyer
Marguerite
No streaming info available