The Invisible Ray (1920)
The Greatest Serial the World has ever seen
1920-07-01
United States of America
225 Min.
PG-13