Judy McCoy (Judy Canova), a fortune teller with a circus, learns she has inherited some property and heads west to collect. When she arrives in the desert ghost town, she learns that a stipulation in the will is that she has to return the property to the rightful owners, an Indian tribe, before she gets the remaining inheritance. A gambling ring, led by Honest John Richards (Alan Bridge), will gain possession of the town if it is not returned to the Indians. The latter believe the town is haunted, because of the schemes of Honest John, and do not want it.
When carnival fortune-teller Judy McCoy inherits her grandfather's estate, she discovers that his will stipulates that she must first return the town of McCoy's Gulch to the Indians from whom he had stolen the land years earlier before she can collect on his fortune. Judy must return the land within twenty-four hours, or it will become the property of Honest John Richards, her grandfather's former business partner. With help from Glen Cummings, her former carnival partner, Judy makes preparations to deliver the town to the Indians. Her efforts are soon thwarted, however, by Richards and his henchmen, who have convinced the Indians that the town is haunted. When the Indians refuse to accept the town, Judy and Glen attempt to generate interest in the property by disguising themselves as a wealthy Mexican couple seeking to invest money in the town. Once Judy and Glen realize that the Indians are eavesdropping on them, they try to force Richards to admit that he fabricated the stories about the town being haunted. Their plan fails, though, when Richards discovers their trap. Judy eventually succeeds in forcing a confession from Richards and his men by threatening to drown them. Afterward, the Indians accept the property, and Judy is satisfied that she has met the terms of her grandfather's will.