Steve and Fitzhugh are threatened with death when they get involved with a mad giant inventor and his latest contraption.