The Invisible Ray
1920
The Invisible Ray is a 1920 American science fiction film serial directed by Harry A. Pollard. Early press accounts cited the "scientific foundation of the plot. In this respect the production differs from other serials. Fact and not fancy governs the action throughout. imdb.com