Stars: Priscilla Dean, Herbert Rawlinson, Harry Carter, Alfred Allen
Crew: Elmer Clifton (Director), Elmer Clifton (Writer), Max Brand (Novel)
Country: United States of America
Language:
Studio: Universal Film Manufacturing Company
Runtime: 50 minutes
Quality: HD
Released: Oct 21, 1918
IMDb: 10