Land of the Giants
On a Clear Night You Can See Earth
S1 E16:
Steve and Fitzhugh are threatened with death when they get involved with a mad giant inventor and his latest contraption.