Larry Cannon is an insurance investigator who discovered the existence of alien brain parasites bent on taking over Earth. The parasites once ruled -- and caused the extinction of -- the Mayas. Buried in a Yucatan cave, they were brought to life by an plane crash. Larry, alone at first, then with the support of the U.S. army, fought to rid our planet of the parasites. Larry Cannon is the grandson of Sergeant Cannon.