(1927)
Released: 1927-08-14
Prequel to The Ace of Scotland Yard. This serial is presumed lost.
Vote Now!