A serial in which Blake battles the "Scorpion" over possession of a 'death ray' machine.
Countries: United States of America
Ralph Byrd as Dr. Jerry Sheehan
Herbert Rawlinson as Sir James Blake
Joan Barclay as Hope Mason
William Hyer as Crew
Fred Bain as Crew