An evil villain steals a newly invented death ray.
DIRECTOR
CAST
Charles Farrell
Capt. Robert Lawrence
Julie Bishop
Barbara Fiske
Hugh Sothern
Doctor Harlan Fiske
Alexander D'Arcy
Perez
Details
Production
Companies
Countries