Professor McDuffy has sought the assistance of his American friend Col. Fabyan at his estate along the Fox River near Geneva. Geneva, Switzerland? No. Too close to Dr. Fang and his henchmen. Geneva, Illinois, USA - a much more comfortable separation. Besides, Col. Fabyan knows a thing or two about defeating an enemy. And with Fabyan's abundant wealth, McDuffy will have no problem financing the next leg in his journey.